0

我正在以模态方式加载我的一个视图

 ZViewController *zoomVC = [self.storyboard instantiateViewControllerWithIdentifier:@"ZVC"];

这个视图在该滚动视图中有一个 UIScrollview 和一个 imageview,这两个都是我通过情节提要中的 Interface builder 添加的。我遇到的问题是,虽然我在 ZVC 中有所有这些控件的大小和位置,但是当我在 ZVC 中点击 viewdidload 时,它们都是 0?

我尝试实现 awakefromnib 和 initwithNibname 但没有!

4

2 回答 2

0

后:

ZViewController *zoomVC = [self.storyboard instantiateViewControllerWithIdentifier:@"ZVC"];

尝试这个:

[self presentViewController:zoomVC animated:YES completion:nil];
于 2013-07-08T03:39:38.680 回答
0

尝试取消选中 IB 中的“使用自动布局”。这可能是 autoLayout 的原因。请查看此以获取详细信息-

IOS6 - 从 viewDidLoad 获取 IBoutlet 的框架返回 0

于 2013-07-08T08:21:13.947 回答