我有一个带有UITableView的自定义类。如果我用以下课程提出课程:
MessageViewController *message = [[MessageViewController alloc] initWithNibName:@"MessageViewController" bundle: nil];
[self presentModalViewController: message animated: YES];
... tableView不会响应MessageViewController中的触摸。
但是,如果我使用pushViewController,一切正常......
MessageViewController *m = [[MessageViewController alloc] initWithNibName: @"MessageViewController" bundle: nil];
[self.navigationController pushViewController: m animated:YES];
但我想使用presentModalViewController。
任何建议都将受到高度赞赏。
由于
修改
如果我在代码中添加UITableView,它可以工作......但不适用于界面构建器..
答案 0 :(得分:0)
尝试更改:
[self presentModalViewController: message animated: YES];
到
[self.navigationController presentModalViewController: message animated: YES];
答案 1 :(得分:0)
使用这个模态没有出现,我认为因为父视图没有导航控制器,不知道因为我是新的...