在故事板或故事板上栏上添加UIView有什么区别?

时间:2016-11-25 07:28:31

标签: uiview storyboard uitabbarcontroller subview

当我在故事板上拖放UIView时,当我在Storyboard Upper BAR上执行相同操作时。 (我们通常会找到3个选项) A.班级名称。 B.第一响应者。 C.退出。

所以它似乎只是用来在故事板中提供良好的对称性并保持事物的美观和清洁。

我一直在寻找它很多天,但我没有找到任何关于此的事情。

我已完成如下操作:

从助理编辑器

创建一个名为ScoreCardView的对象。 (还有一个视图,由于scrollview,然后是tableView)。

_ScoreCardView.frame = CGRectMake(0, 10, ScreenWidth, ScreenHeight-50);

_ScoreCardView.backgroundColor = [UIColor greenColor];

_ScoreCardView.transform = CGAffineTransformMakeRotation(M_PI/2);

[self.view addSubview:_ScoreCardView];

[self.view bringSubviewToFront:_ScoreCardView];

我想让它旋转风景(即使在纵向模式下),但标签栏会保持不变。

如果在故事板本身使用UIView,但是没有(UIView扩展视图?)

,它的工作正常

请帮助。

1 个答案:

答案 0 :(得分:1)

唯一的区别是当您在控制器上添加视图时,无需将视图添加到控制器的视图中。另一方面,如果您在控制器的顶部栏上添加该视图,则必须使用代码将该视图添加为子视图:

self.view.addSubview(viewToAdd)

感谢。