2011-03-11 8 views
0

現在表示されているモーダルビューからモーダルビューが呼び出されるような種類のモーダルビューチェーンを実装する必要があります。 私はすべてを正しく実装したと信じていますが、 がクラッシュします。現在表示されているモーダルビューからのモーダルビューを表示

これは実行可能なアイデアですか?

これは私が

hofButton = [[UIButton alloc] init]; 
hofButton.frame = CGRectMake(700.0, 450.0, 300.0, 200.0); 
[hofButton addTarget:self action:@selector(showHOF:) 
    forControlEvents:UIControlEventTouchUpInside]; 



-(void)showHof{ 
    modalHallOfFame = [[hallOfFame alloc] init]; 
modalHallOfFame.modalTransitionStyle = UIModalTransitionStyleCoverVertical; 
[self presentModalViewController:modalHallOfFame animated:YES]; 
} 
+0

あなたはいくつかのコードを掲載場合には役立つだろう。 –

+0

コードで@selector引数がメソッド名と一致しません。大文字と小文字は異なります。@selector引数で指定するメソッドは引数をとります。これを修正すれば、まだクラッシュしますか? – Obliquely

答えて

0

問題を見つけました。 モーダルビューから実際にモーダルビューを呼び出すことができます。上記の私のコードで間違って何 は私が としてshowHofを宣言しなければならなかったことだった - (無効)showHOF:(ID)、送信者{ ... }

1

最初のモーダルビューから2番目のモーダルビューを呼んでいる方法です私はちょうどいくつかの簡単なテストをしました。それはうまくいくようです。 View Controllerの表示と非表示に使用するコードを投稿した場合は、表示されているクラッシュメッセージが役に立ちます。

関連する問題