在故事板中添加子视图

时间:2014-03-17 13:07:00

标签: ios view storyboard subview

在我的程序中需要创建视图,然后创建subView并在视图中添加它。 我在故事板中创建视图和子视图。然后在代码中:

[subView removeFromSuperview];
[view addSubview:subView];
[self.view addSubview:view];

如何在没有代码的情况下添加子视图以在故事板中查看?

4 个答案:

答案 0 :(得分:7)

您实际上不需要为此编写任何代码。有很多方法可以做到这一点:

  1. 选择子视图并在Storyboard的Objects Explorer中拖动视图条目。一旦您离开鼠标,父视图将有一个三角形,表示您的子视图已成为其子视图,子视图将具有比视图更大的缩进

  2. 或者您可以使用“嵌入视图”菜单,如下图[来源:http://codesheriff.blogspot.co.il/2014/03/8-tips-for-working-effectively-with.html]

  3. 所示

    enter image description here

答案 1 :(得分:3)

打开文件检查器 - >在storyboard中搜索视图拖放视图

enter image description here

所以在这个你已经持有一个视图现在你添加一个视图它几乎就像在主视图中添加一个子视图这是为了添加没有代码的视图

答案 2 :(得分:0)

打开故事板,只需在子视图中创建新视图。

你上面做的是什么都没做。

[subView removeFromSuperview]; //Your removing subview from the superview
[view addSubview:subView]; //is view a new UIView?
[self.view addSubview:view];

答案 3 :(得分:-1)

你将在右侧底部有一个视图。你只需拖放视图你想要的地方。明确设置constriants我们是动态视图Creation.If你以编程方式查看创建它将在未来帮助你项目