そこで、 で接続された 2 つのビューがある iPhone アプリを作成したいと考えていますUINavigationController
。最初のビューが ViewA で、アプリが起動されたときの最初のビューだとしましょう。次に、ViewA が他のビューである ViewB にセグエします。ViewA には A と A があり、A は ViewB に続きUIButton
ます(つまり、ボタンを押すと、ユーザーには ViewB が表示されます。ViewB には、押されたときに ViewA の A を更新できる Bもあります。実際、ViewB には多くの B があるはずですが、簡単にするために 1 つだけとしましょう。UILabel
UIButton
UIButton
UILabel
UIButton
アプリの起動時に最初のビューが正しく表示されるように、2 つのビューと、それに汎用UINavigationController
でルート化された ViewA を作成しました。
UILabel
ViewA でA とA をセットアップし、 Aをアウトレット プロパティとしてUIButton
ViewAViewController に接続します。UILabel
に輸入ViewAViewControllerA
しましたViewAViewControllerB
。
UILabel
A をView
A からB にセグ (プッシュ モード)しましたがView
、意図したとおりに動作します。
を使用して更新UILabelA
する 方法も知っていますが、呼び出すことができず、のオブジェクトの名前がわからないため、更新できません。つまり、 を使用する必要があると思いますが、 を何に置き換えればよいかわかりません。ViewAViewController
self.UILabelA.text
ViewBViewController
self
ViewAViewController
?.UILabelA.text
?
ちなみに、私はXCode 4.6を使用し、ストーリーボードモードでiOS 6の開発を行っています。
誰でも私を助けることができますか?