gpt4 book ai didi

watchkit - WKInterfaceLabel 的 Installed 和 Hidden 属性的区别

转载 作者:行者123 更新时间:2023-12-03 23:47:43 29 4
gpt4 key购买 nike

有人知道Installed 和有什么区别吗? & Hidden WKInterfaceLabel 的属性?

它们都显示/隐藏标签。

enter image description here

最佳答案

对于 WatchKit 应用程序,应用程序场景中所需的所有界面元素都必须在 Xcode 的 Storyboard中创建并随应用程序一起安装……它们不能在运行时以编程方式添加。 hidden 属性设置元素在启动时是隐藏还是可见。这可以随后以编程方式更改,因此切换隐藏属性的使用方式类似于在 iOS 中的 View 中添加或删除项目。

installed 属性设置界面元素在复制到 Watch 时是否完全安装在 Watch App 中。如果某个项目未安装,则无法使用。

您可能使用此已安装属性的主要方式是在不同尺寸的 Apple Watch 上使用不同的界面元素。通过单击 Xcode 中已安装复选框左侧的 +,您可以选择为不同的 Apple Watch 尺寸设置此属性的不同值。

Xcode: select device type to install resource on

选择 watch 尺寸后,您可以为该 watch 尺寸设置与默认尺寸不同的值:
Xcode: separate settings for multiple devices to install resource on

也可以通过在界面构建器窗口底部选择 Apple Watch 大小并直接在 Storyboard上进行更改来进行这些更改。这些只是进行完全相同更改的两条路径,而不是实际不同的替代解决方案。

Set Watch size for current storyboard editing

请注意,Apple 建议所有 Apple Watch 的 Watch 应用程序界面应尽可能相同,界面元素仅在大小上有所不同。可以使用设置相对于元素容器的大小的大小约束对许多界面元素进行这些大小更改。但是,对于带有图像的按钮,这是一种安装带有专为每只 watch 设计的图像的按钮的方法。

关于watchkit - WKInterfaceLabel 的 Installed 和 Hidden 属性的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27960600/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com