标签: wkinterfaceimage

按代码设置WKInterfaceImage的(边界)半径

我必须WKInterfaceImage通过Swift代码设置a的radius属性.

我需要与我的其他UIImageViews相同的格式:

logoView.layer.cornerRadius = logoView.frame.width / 2
    logoView.clipsToBounds = true
    logoView.layer.borderWidth = 1.0
    logoView.layer.borderColor = UIColor (
                                    red: 0x33 / 255,
                                    green: 0x99 / 255,
                                    blue: 0x66 / 255,
                                    alpha: 1.0
                                ).CGColor
Run Code Online (Sandbox Code Playgroud)

我检查了参考指南,但我找不到解决方案.谢谢你的帮助!

ios swift watchkit wkinterfaceimage

4
推荐指数
2
解决办法
3015
查看次数

查找WKInterfaceImage的高度和宽度

我想以编程方式渲染a UIImage然后在Apple Watch中显示它WKInterfaceImage,我将其设置为"相对于容器"的高度和宽度(这样它基本上占用了整个屏幕空间).我怎样才能获得WKInterfaceImage宽度和高度?据我所知,没有frame- ,border- oder layer-property我可以从我的扩展程序代码访问.那么获取这些信息的正确方法是什么?

很奇怪我发现有一个setWidth和setHeight方法,但我找不到根据getter方法.

在一天结束时,我基本上寻找与此相当的Watch Kit:

@IBOutlet weak var imageView: UIImageView!
//...
var width = imageView.frame.width
var height = imageView.frame.height
Run Code Online (Sandbox Code Playgroud)

ios swift watchkit wkinterfaceimage

4
推荐指数
1
解决办法
2878
查看次数

标签 统计

ios ×2

swift ×2

watchkit ×2

wkinterfaceimage ×2