我很难使用 UIViewController ...
我有这个 UINavigationController,它的根视图控制器包含一个 UITableView,它推动 UIViewController 打开单元格选择。
示例代码:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
MySecondViewController *controller = [[MySecondViewController alloc] initWithNibName:@"MySecondViewController" bundle:nil];
[self.navigationController pushViewController:controller animated:YES];
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
除了它没有按预期工作!
推送时,它的动画效果很好,但不是我的 UIViewController,而是黑屏。
奇怪的是,我可以毫无问题地以模态方式呈现它。
我也可以毫无问题地推送其他 UIViewControllers!
我寻找有关此类问题的其他帖子,但找不到任何帖子。
其他人似乎忘记了链接他们的 xib 或设置 rootViewController 之类的东西。
任何提示将不胜感激。