【问题标题】:Have horizontally aligned WKInterface elements fill view让水平对齐的 WKInterface 元素填充视图
【发布时间】:2015-03-15 10:49:11
【问题描述】:

我正在尝试将 2 个 WKInterfaceButton 项目并排放置在 Apple Watch 应用上。 我有一个 WKInterfaceGroup,我将其布局设置为水平。这使我可以将按钮彼此相邻放置。问题在于,无论手表尺寸(38 或 42 毫米)如何,它们都可以完全并排放置并填充屏幕宽度并自动调整。目前我左对齐右对齐。然后要调整宽度,我必须手动调整宽度,直到看起来正确。这似乎有点太硬编码,因为它不允许任何未来的手表屏幕尺寸变化。

我需要一种将 WKInterface 元素(在本例中为按钮)设置为手表可用尺寸一半的方法。在普通应用中,您可以使用

 uiElementWidth = [UIScreen mainScreen].bounds.size.width/2

WatchKit 中是否有等价物?

【问题讨论】:

    标签: watchkit apple-watch wkinterfacegroup


    【解决方案1】:

    您可以依靠故事板来执行此操作。选择按钮并使其宽度与容器相关,如下所示:

    【讨论】:

    • 你的传奇。我怎么错过了。谢谢
    【解决方案2】:

    使用 Group 作为容器,并在其中将您的按钮对齐为左、中、右和 Yah!正如 Ashraf Tawfeeq 所说,相对于容器使用

    【讨论】:

      猜你喜欢
      • 2017-12-18
      • 1970-01-01
      • 2013-10-01
      • 2013-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-29
      相关资源
      最近更新 更多