我正在尝试在 Apple Watch 应用上并排放置 2 个 WKInterfaceButton 项目。我有一个 WKInterfaceGroup,我将其布局设置为水平。这使我可以将按钮彼此相邻放置。问题在于,无论手表尺寸(38 或 42 毫米)如何,它们都可以完全并排放置并填充屏幕宽度并自动调整。目前我左对齐右对齐。然后要调整宽度,我必须手动调整宽度,直到看起来正确。这似乎有点太硬编码,因为它不允许任何未来的手表屏幕尺寸变化。
我需要一种将 WKInterface 元素(在本例中为按钮)设置为手表可用尺寸一半的方法。在普通应用程序中,您可以使用
uiElementWidth = [UIScreen mainScreen].bounds.size.width/2
WatchKit 中是否有等价物?