gpt4 book ai didi

ios - IBInspectable & watchkit

转载 作者:可可西里 更新时间:2023-11-01 05:05:19 26 4
gpt4 key购买 nike

我可以在 watchKit 中使用 IBInspectable 吗?当我将一个字符串标记为 IBInspectable 时,我可以在相关的 watchKit App Storyboard中看到并设置它,但是当我设置它时,它实际上什么都不做。

最佳答案

你不能,因为对于 WatchKit 它们是接口(interface)对象而不是 View 。 Apple 有意对它们使用不同的术语,因为它们是根本不同的东西。

界面对象是实际 watch 应用(不是您的 WatchKit 扩展)中那些实际 View 代理对象。它们通过蓝牙通过 WatchKit 进行通信,以实际操作 watch 显示屏上那些实际 View 的相应属性。

当你设置一个WKInterfaceLabel的文本时,它所做的只是记录你想要做的改变,然后将这些改变与run loop中的其他改变一起作为批处理发送到 watch . Watch OS 将从这些代理对象中获取所有信息,并实际更改 Watch 上 UILabel 上的文本。

因此,IBDesignable 和 IBInspectable 在这里不起作用。尽管它们在 Interface Builder 中以类似的方式表示,但它们实际上是不同的东西。

关于ios - IBInspectable & watchkit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30169108/

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