如何在iOS for Xcode 6中使用storyboard执行self.view.frame.size.width?

时间:2016-02-10 07:52:42

标签: ios objective-c iphone storyboard

我希望设置子视图的宽度与超视图的宽度相同。我们可以self.view.frame.size.width以编程方式使用CGRectMake进行分配。

但是,如何使用故事板做同样的事情?如果可以使用约束,则列出它的步骤。

1 个答案:

答案 0 :(得分:2)

你需要和xib一样。 只需创建子视图的IBOutlet。并给出关于superview的大小。 前,

我假设您已经创建了子视图的插座,名称为subview1。

IBOutlet UIView *subview1;

现在根据您的需要设置框架。

subview1.frame=CGRectmake(0,0,self.view.frame.size.width,self.view.frame.size.height);

多数民众赞成。

编辑 - 抱歉,我忘记了您必须设置限制条件。

enter image description here