【问题标题】:What is the difference between Adding UIView on Storyboard OR on Storyboard Upper Bar?在 Storyboard 或 Storyboard Upper Bar 上添加 UIView 有什么区别?
【发布时间】:2017-04-09 13:05:07
【问题描述】:

当我在情节提要上拖放 UIView 以及在情节提要上 BAR 上执行相同操作时。 (我们通常会找到 3 个选项) A. 班级名称。 B. 第一响应者。 C. 退出。

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

我已经找了很多天了,但是我没有找到任何关于这个的东西。

我已经做到了如下:

我从助理编辑器创建了一个名为 ScoreCardView 的对象。 (还有一个视图,由于滚动视图,然后是 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 扩展视图?)一起使用,它可以正常工作

请帮助。

【问题讨论】:

    标签: uiview storyboard uitabbarcontroller subview


    【解决方案1】:

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

    self.view.addSubview(viewToAdd)

    谢谢。

    【讨论】:

      猜你喜欢
      • 2017-05-09
      • 2012-01-16
      • 1970-01-01
      • 2012-03-12
      • 2013-09-14
      • 1970-01-01
      • 1970-01-01
      • 2015-05-28
      • 1970-01-01
      相关资源
      最近更新 更多