私はフルスクリーンのUIImageViewでViewControllerを持っています。私はstatusBarとNavigationBarを隠してしまったので、戻ってどこかをタップする方法はありません。touchesBeganビューを閉じるには
だから私はちょうど私もこのよう
-(void)viewDidLoad
{
[super viewDidLoad];
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[self.navigationController setNavigationBarHidden:YES];
UITapGestureRecognizer *tapRecognizer;
tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(dismissModalViewControllerAnimated:)];
[imageFrame addGestureRecognizer:tapRecognizer];
imageFrame.image = [UIImage imageWithContentsOfFile:image];
[tapRecognizer release];
}
を使用しようとした私は、このフルスクリーン画像と、そこに捕まってしまったとi「はでき
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[self dismissModalViewControllerAnimated:YES];
}
このtouchesBeganを使用して戻って考えていました戻りません。 viewcontrollerを却下するにはどうしたらいいですか?
いくつかのアイデアは何ですか?あなたは問題が何であるか教えてくれませんでした。たぶんtouchesBeganは呼ばれませんでしたか?ベストプラクティスをお探しですか? – LearnCocos2D
まあ...何も動かない。つまり、私はこのフルスクリーンイメージにぶつかってしまって、私は元に戻れません。私は私の質問を編集します、申し訳ありません。 – Oiproks