我的问题是关于使用Interface Builder执行此操作,而不是使用代码。
我有一个有两个视图的XIB。其中一个是默认视图(Table View),我在代码中添加第二个(Activity Indicator View)作为子视图。我的问题是:
activityIndicator.frame = CGRectMake(160, 240, 30, 30);
)[self.view addSubview:self.activityIndicator]
)答案 0 :(得分:4)
是的,两个问题。
xib编辑器有一个“尺寸检查器”,看起来像Xcode窗口右上角附近的标尺图标。这允许您在其父视图中指定视图的大小和位置。还有一些控件可以确定当子视图的父视图在旋转时更改大小时子视图会发生什么。
您可以通过将子视图拖动到编辑器屏幕的布局部分中的父级或通过在“对象”下的层次结构窗口中排列视图来查看子视图。