私はこのターゲットビューへの参照がない場合のアニメーション方法は? iPhoneのための私のiOS5をアプリで
AppDelegate IVAR ViewController1 IBAction animateToView
ViewController2 IVARのVIEW2
ボタン1 IVAR ViewController2
ViewController1 IVARのVIEW1 IVARのようなものを持っています今私はVIからviewcontroller1からview2へview1からアニメーションしたいviewcontroller1のボタンを押すことでewcontroller2を起動します。 Bu viewcontroler1のviewcontroller2へのview2への参照がありません。
私はアクション/ターゲットにボタンをフックし、その中に私がブロックベースのアニメーション
[UIView transitionFromView:<#(UIView *)#>
toView:<#(UIView *)#>
duration:<#(NSTimeInterval)#>
options:<#(UIViewAnimationOptions)#>
completion:<#^(BOOL finished)completion#>]
を使用している場合、私はtoViewに記入することができません。なぜなら、それらの行方不明の参照の。 あなたは何をお勧めしますか?アクションターゲットでこれを解決することも良いのでしょうか?あなたがViewController2
のインスタンスを作成する必要があり
おかげで、 EarlGrey
ニックネームで 'ViewController2'を初期化してはいけませんか? – SentineL
はい、それを忘れてしまいました。私はちょうどこのコードを自由にタイプしました。それを変更しました –
私はしないでください。 Xcodeウィザードを使用してViewController2クラスを作成し、 "NIBで"チェックすると、自動的に動作します。 –