4

表のセルの並べ替えの問題があります。セルのコンテンビューに背景色のあるビューがいくつかあります。並べ替えのためにセルをドラッグすると、すべてのビューの色がクリア色になります。私が理解している限り、その標準的な動作です。

並べ替え中にサブビューの色に影響を与えないようにする方法はありますか?

4

1 に答える 1

2

デフォルトの動作では、ユーザーがセルを見てどこにドロップするのが最適かを判断できるようにするため、他の何かを実装する前にそのユースケースを強く検討してください。

コントローラーの並べ替え時に変更を無視するために、セル (または s などの該当するサブビュー) でsetHighlighted:orをオーバーライドしてみてください。setSelected:UILabel

于 2013-04-17T01:08:36.883 に答える