我有一個ViewController響應一些touchEvents(touchesBegan,touchesMoved等)。TouchesBegan在沒有被調用的子視圖控制器上
我發現,當我告訴使用presentModalViewController此控制器:它工作得很好,但我嘗試添加它查看另一ParentViewController的像這樣子視圖:
- (void)viewDidLoad
{
[super viewDidLoad];
//Add SubController
controller = [[SubViewController alloc] initWithNibName:@"SubViewController" bundle:nil];
controller.view.frame = CGRectMake(0, 30, 300, 130);
[view addSubview:controller.view];
[controller release];
}
當我做這樣,它會添加父視圖,但不再響應觸摸事件。有沒有辦法來解決這個問題?
另外,有沒有更好的方法來解決這個問題?我知道我可能可以使用子視圖的View子類,但它應該使用一個Nib,我不知道如何處理,而不使用ViewController。
請編輯,不代表不支持投票。除非您編輯,否則我無法刪除它。 – mackross 2011-05-25 17:04:03
@mackross:已編輯... – sergio 2011-05-25 20:46:54