【问题标题】:How to deal with adaptive layout in Xcode如何在 Xcode 中处理自适应布局
【发布时间】:2016-01-19 09:04:04
【问题描述】:

我是 iOS 开发的新手,我在使用 Xcode 7 中的自动布局功能时遇到了一些问题。

如附图所示,我的圆形进度视图无法很好地适应 3.5 英寸 iPhone,而且它与其他尺寸等级的产品看起来确实很好。

Xcode 中的 UIView 有最小尺寸限制吗?

在圆形视图中还有两个文本标签,无论我如何限制它们,它们的大小都不会因 iPhone 尺寸类别而改变。

您可能会注意到我有一个 SOS 按钮,它是一个嵌入了我设计的图像的按钮。我添加了一些类似于圆形进度视图的约束,但它根本不起作用。

是否有任何好的指南/教程专门教授如何管理所有 iPhone 尺寸类别的 iOS 元素尺寸?

【问题讨论】:

  • 你问了太多问题,而不是只关注一个问题。最后一个guides/tutorials 将问题完全脱离了 SO 格式。
  • SO 是询问指南或教程的错误平台
  • 好吧,你们能推荐一些适合提问的平台吗?感谢您的时间!
  • @J.Doe ,您会发送您的故事板文件还是使用团队查看器,以便我们为您找到一个好的解决方案?
  • @Ismail 当然!您可以将您的电子邮件地址发送到 jonathanmtn123@gmail.com 吗?我会把文件发给你。

标签: ios iphone xcode autolayout adaptive-layout


【解决方案1】:

您可以将控件高度和它们之间的间距设置为与主视图高度相关。这将使它们在 3.5 英寸屏幕上缩小一点。然后,您可以围绕约束值进行调整以找到对您最方便的值。像这样

【讨论】:

    猜你喜欢
    • 2016-12-02
    • 2012-05-18
    • 2013-10-05
    • 1970-01-01
    • 2018-01-23
    • 2012-12-10
    • 2022-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多