【问题标题】:Size Classes with AutoLayout and ScrollView具有 AutoLayout 和 ScrollView 的大小类
【发布时间】:2015-05-19 00:41:23
【问题描述】:

好的。我是大小班的新手。我有一个选项卡式应用程序,第一个选项卡“Home”有一系列 6 个按钮,标签围绕第 7 个圆形排列。

我有层次结构:

MainView  
-ScrollView
    -*ContentView1
        -Buttons/Labels
    -*ContentView2
        -Buttons/Labels

看起来像这样:


我的MainView 大小是W-anyH-any 通用大小的VC。
我的scrollView451 pts 高和600 pts 宽。
我的contentViews320 pts 高和453 pts 宽。

我的问题是视图无法在 6+、5 或 4S 屏幕上运行。
它们只能在 6 屏幕上正确对齐。

我希望能够使用尺寸等级,但是有太多的限制活动正在进行,感觉有点不知所措。

我只是在寻找有关如何进行的建议/指导。在使用具有大小类的自动布局时,甚至可能只是要遵循的一些一般原则。

【问题讨论】:

    标签: ios xcode autolayout scrollview


    【解决方案1】:

    我总是发现最有成效的事情是让它变得非常简单,然后获得一些约束的 IBOutlets 并对其进行编码。我总是陷入这样的问题。相信我,编写这样的场景比使用界面生成器更优雅,此外您将制作一个可重用的组件(或至少是功能),以便以后在其他项目中使用。

    您甚至可以通过编程方式创建视图(按钮/标签)

    【讨论】:

      猜你喜欢
      • 2014-03-06
      • 2015-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-14
      • 1970-01-01
      相关资源
      最近更新 更多