1

私はこれに対する解決策をここで検索しましたが、このトピックに関する投稿は見つかりませんでした。

マスターテーブルビューに選択がない場合に、詳細ビューに「オブジェクトが選択されていません」というメッセージを表示したいのですが。これは、tableViewが編集モードに入ったとき、単一のセルが編集モードに入ったとき(削除のためにスワイプ)、またはプログラムがテーブル上で動作したとき(それを並べ替える際に)。

これをどのように達成できるかについてのアイデアはありますか?これはかなり標準的な動作のように思われるので、単純なものが欠けているような気がします。ありがとう!

4

1 に答える 1

1

すべてのケースをキャッチできない場合tableView:willDeselectRowAtIndexPath:は、個々のケースをキャッチして、それぞれで同じメソッドを呼び出す必要があります。

ちなみに、「オブジェクトが選択されていません」と表示されている詳細ビュー自体が本格的な詳細ビューになることをご理解いただければ幸いです。

于 2012-12-17T22:13:20.633 に答える