私はこの状況を持っています:
----------------------------
| UIViewController |
| |
| -------------------- |
| | | |
| | SubViewController | |
| | | |
| -------------------- |
----------------------------
私のSubViewControllerにはタップジェスチャーがあります:
- (void) tapped: (UIGestureRecognizer*) g
{
int tag=g.view.tag;
UIViewController* vc = [controlersOfBoxes objectAtIndex:tag-1];
UIViewController *controller = [[[UIViewController alloc] init] autorelease];
[controller setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
[controller.view setFrame:vc.view.frame];
[vc presentModalViewController:controller animated:YES];
}
問題は、新しい UIViewController の寸法です....ビューの前に同じフレームを配置しますが...すべての画面を埋めます...
SubViewControllerのみを変更したい。
任意の解決策!!!