0

我正在使用带有故事板和 ARC 的 iOS 6。

我的故事板上有一个 UIView,我想用它来定位和调整大小 - 我已经通过 Ctrl 拖放为我的控制器中的控件创建了一个 IBOutlet,所以我知道它已连接。

现在我想尝试从控制器中引用这个 UIView,这样我就可以在那个 UIView 中动态创建子视图,并且定位得当。

我正在尝试从 viewDidLoad 中访问 UIView,如下所示

CGRect rect = self.myView.frame;

...但矩形总是以 0、0、0、0 出现。myView 在头文件中定义为:

@property (weak, nonatomic) IBOutlet UIView *myView;

我认为当您进入 viewDidLoad 时,情节提要中的所有控件都已初始化。如果不是这种情况,我应该把代码放在哪里使用 UIView 的框架来创建我的子视图?

提前致谢。

4

0 回答 0