Xcode4.3.1を使用しています。多くのビューコントローラを備えたストーリーボードを使用してUIを作成しました。
問題
私のアプリでは、ShakeGestureを使用しています。揺れている間、私はいくつかの操作をしています、それはうまく働いています。しかし、揺れが止まると、それを表示するためにいくつかの値を別のViewコントローラーに渡す必要があります。ボタンがクリックされたときに値を渡す方法を示す多くの投稿を見てきましたが、私の問題に関係する人は誰もいません。
私の問題を解決していただければ幸いです
私の質問は
シェイクが停止した後、あるビューから別のビューコントローラーに値を渡す方法は?
例やチュートリアルを探しています。とても有難い。
編集
上記の質問の正確な関数
FirstViewControllerにボタンがあります
ボタンがトリガーされると、いくつかのデータを含むピッカービューがポップアップ表示されます。ユーザーがそれを選択すると、ピッカー値がボタン値に置き換わります。
次に、停止したときにシェイクが発生します。データを他のViewControllerに渡す必要があります。
コード
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event {
if (event.subtype == UIEventSubtypeMotionShake)
{
// I need to pass data here. Thats i am confusing
}
}
助けてくれてありがとう