Ios 实例化eViewController标识符,未正确加载视图
我正在加载我的一个视图,就像Ios 实例化eViewController标识符,未正确加载视图,ios,uistoryboard,Ios,Uistoryboard,我正在加载我的一个视图,就像 ZViewController *zoomVC = [self.storyboard instantiateViewControllerWithIdentifier:@"ZVC"]; 这个视图在scrollview中有一个UIScrollview和一个imageview,这两个视图都是我通过脚本中的Interface builder添加的。 我的问题是,尽管我有一个ZVC中所有这些控件的大小和位置,但当我在ZVC中点击viewdidload时,它们都是0 我尝试
ZViewController *zoomVC = [self.storyboard instantiateViewControllerWithIdentifier:@"ZVC"];
这个视图在scrollview中有一个UIScrollview和一个imageview,这两个视图都是我通过脚本中的Interface builder添加的。
我的问题是,尽管我有一个ZVC中所有这些控件的大小和位置,但当我在ZVC中点击viewdidload时,它们都是0
我尝试用nibName实现awakefromnib和initwithNibname,但什么都没有 之后:
ZViewController *zoomVC = [self.storyboard instantiateViewControllerWithIdentifier:@"ZVC"];
试试这个:
[self presentViewController:zoomVC animated:YES completion:nil];
尝试取消选中IB中的“使用自动布局”。这可能是自动布局的原因。一定要详细调查一下-
控件的实际大小是否错误,或者只是它们的日志?viewDidLoad太早,无法查看帧(self.view除外)。试着登录ViewDidDisplay:谢谢,这是一种误导,你是对的。