• ベストアンサー

iPhoneプログラミングView間での受け渡し

iPhoneでプログラムを作り始めてまだ日がない初心者です。 質問はTabBarのテンプレートで作成された二つのView間で値の受け渡しを行いたいのです。具体的に一つ目のViewにDatePickerを配置して二つ目のViewでボタンを押すとDatePickerの日付を取得して表示するプログラムを作りたいのです。一つ目のViewにボタンを配置して押すことでDatePickerの日付を取得する事はできなのですが2つ目のViewから取得する方法がわかりません。Objectiv-Cの勉強不足なので行き詰まってしまいました。どなたかお知恵を貸していただけると助かります。宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • tanma3
  • ベストアンサー率58% (14/24)
回答No.1

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController; にてタブバーの選択変更時イベントが飛んでくるので、引数のviewControllerが、2つ目のViewであるとき、1つ目のViewから情報を取得して2つめのViewに値を渡す。このとき各Viewにて情報をproperty化しているとコードが簡略化出来ると思います。