0

私はプログラミングの初心者ですが、を使用してコンテンツをiOS制御する方法を知りたいです。同じビューで実行しましたが、ビュー3(私の場合)にあるものをビュー1にあるもので制御したいと思います。UIImageViewUISwitchUIImageViewUISwitch

4

1 に答える 1

1

したがって、ビュー0、1、2を認識しているオブジェクトが必要です。それらがタブバーまたはナビゲーションバーにある場合、ビューコントローラーの配列を取得するのは非常に簡単であり、ビューが配列内のどこにあるかを正確に知っていると仮定すると、コントローラーへの参照を取得できます。または、他のオブジェクト(アプリコントローラーなど)にビューの知識を持たせることもできます。

アプリはスイッチでビュー1を表示しており、ユーザーがスイッチを変更します。次に、view1のIBActionはview3への参照を取得し、view3が提供するメソッドを使用して、画像を表示したいものに変更します。

または、appDelegateのようなオブジェクトにメッセージを送信し、ビュー3にその画像をそのようなものに変更するように指示するように依頼することもできます。

于 2012-08-15T11:24:47.613 に答える