メインビューにスクロールビューをロードしました(ページコントロール付き)。私がしたいのは、スクロールビューに「Touchesbegan」メソッドを使用してダブルタップを探してから、新しいビューコントローラーをnavstackにプッシュさせることです。2番目の目標は不可能に思えます。
分離された scrollviewcontroller が mainviewcontroller のメソッドを呼び出すようにします。そのメソッドは、新しいビューコントローラーをスタックにプッシュする必要があります。そうではありませんが、mainviewcontrollerclass 内からこのメソッドを呼び出すと、機能しますか?!
scrollviewcontroller クラスで:
MainViewController *mvcC = [[MainViewController alloc] init];
[mvcC loadMapView];
[mvcC release];
mainviewcontroller クラスで:
-(void) loadMapView {
[[self navigationController] pushViewController:mapViewController animated:YES];
NSLog(@"loadMapView method is called!");
}
ありがとう!