【发布时间】:2015-03-11 06:53:48
【问题描述】:
我想以编程方式呈现UIImage,然后在Apple Watch 上以WKInterfaceImage 显示它,我将其高度和宽度设置为“相对于容器”(这样它基本上会占用整个屏幕空间)。
如何获取WKInterfaceImage 的宽度和高度?据我所知,没有frame-、border-或layer-property 我可以从我的扩展程序代码中访问。那么获取这些信息的正确方法是什么?
奇怪的是,我发现有一个 setWidth 和 setHeight 方法,但我找不到相应的 getter 方法。
归根结底,我基本上是在寻找与此等效的 Watch Kit:
@IBOutlet weak var imageView: UIImageView!
//...
var width = imageView.frame.width
var height = imageView.frame.height
【问题讨论】:
-
这里回答了类似的问题(对于 WKInterfaceButton,但概念相同)stackoverflow.com/questions/27205623/…
标签: ios swift watchkit wkinterfaceimage