【发布时间】:2015-02-05 05:16:27
【问题描述】:
我在尝试呈现一个新的视图控制器时调用了这个方法。注释掉的行是我尝试过但没有成功的其他事情。
-(void)presentMailBoxViewController{
TPMailBoxViewController* mailBoxViewController=[[TPMailBoxViewController alloc]initWithNibName:@"TPMailBoxViewController" bundle:nil];
[self.navigationController pushViewController:mailBoxViewController animated:YES];
//[self.navigationController presentViewController:mailBoxViewController animated:YES completion:NULL];
//[self presentViewController:mailBoxViewController animated:YES completion:NULL];
}
我已将文件所有者设置为我对应的视图控制器。
我什至将我的 xib 的视图对象作为属性链接到我的视图控制器中。
但是,当我中断[self.navigationController pushViewController:mailBoxViewController animated:YES];
视图控制器的视图属性为 nil。什么给了?
【问题讨论】:
-
你用笔尖还是故事板?
标签: ios objective-c uinavigationcontroller xib presentviewcontroller