TableView を使用するアプリケーションを開発しています。そして、詳細ビューでユーザーの操作を支援するために ImageView を追加したいと思います。つまり、ユーザーがテーブルビューのセルをタップすると、ユーザーの操作を支援するためにイメージビューが詳細ビューに一度だけ表示されます。
そのような仕様を実装するにはどうすればよいですか?
おそらく、TableViewController に BOOL プロパティ (shouldHideHelperImage など) を指定して、NO に初期化することができます。詳細ビューを開くときに、そのプロパティを使用して、ImageView を非表示にするかどうかを決定できます。
[imageView setHidden:[<TableViewContoller name> shouldHideHelperImage]];
[<TableViewController name> setShouldHideHelperImage:YES];
永続化のために、その値をファイルに保存する必要があります。これをdetailViewControllerではなくTableViewControllerのプロパティにすることをお勧めした理由は、保存して呼び出す頻度を減らすためです。
それが役立つことを願っています!- ただし、今ではおそらくすでに解決しているでしょう。