【发布时间】:2014-05-14 00:26:43
【问题描述】:
我尝试修改现有UIView 的一些特征,例如它的frame 和它的backgroundColor,但每次我这样做时都没有任何反应。我在这里查看了一些答案,但没有一个对我有用。我之前已经能够修改 UIView,然后将其作为子视图放置,但从来没有从一开始就在 xib 或情节提要中(xib 因为我一直在工作一个旧项目)。需要明确的是,我一直在尝试修改的视图不是 self.view,而是之前创建的子视图。
示例代码:
@property (strong, nonatomic) IBOutlet UIView *toEdit;
[_toEdit setFrame:CGRectMake(self.view.frame.origin.x, self.view.frame.origin.y, 200, 200)];
【问题讨论】:
-
您是否将 IBOutlet 附加到您的 xib 中?
-
你使用自动布局吗?
标签: ios objective-c uiview