私のUITableViewのクリックの動作に問題があるようです。私はツリーを使用してテーブルビューのハイライトを作成しています。UITableViewセルで選択を「永久」に保つ
次の画面に入ると問題が発生します(明確にするためにいくつかのスクリーンショットを作成しました)。クリックすることで、その
1) 私は
http://img129.imageshack.us/img129/4050/samplec.png
この画面に入ると、私は)左から2番目(下の私の情報ボタンをクリックすることで、私の次のテーブルビューに行くことができます(ありませんセル)。 これは機能します。前の行に関連付けられたテーブルビューに移動します。
ここに私の「問題」が始まります。私が現在のテーブルビューの外をクリックすると、例えば以下の空のセル上で、または同じセルをクリックして少しドラッグすると、 セルが選択されなくなります。
2) 以下の画像で確認できます。
http://img245.imageshack.us/img245/5930/sample3i.png
私はこれが起こることを望んでいません。私は選択したままにするためにクリックしているにもかかわらず、私のセルが欲しい。これを実現する方法はありますか?
注意:類似の選択動作のために過去にアプリケーションが拒否されました。アクションを持たない永続的な選択**は、iPhone上での通常のUIコンベンションを破るので、そのように進む前に長く考えてみてください。 – retainCount
retainCountが正しいです。強調表示を使用して選択を表示しないでください。むしろ、チェックマークのようなアクセサリビューを使用してください。 –
@retainCount、私は3.0 OSで、テーブルビューのセルをハイライト表示しないようにする制限があると考えています)が解除されました。 – Jordan