我正在尝试为WKInterfaceGroup设置左下角和右下角的角半径。我只能设置一个半径值,这会改变所有角落的值。我找不到访问CALayer的方法来指定它。
有没有办法可以做到这一点?
谢谢!
(该组将包含2个标签,并将与动态通知界面中的窗扇接触。)
答案 0 :(得分:0)
我希望这个答案正是你要找的。 p>
在考虑了一段时间后,我想出了一个解决方案。代码中没有解决方案。我认为这就是Apple对日历通知视图的效果。
您需要将主要组的backgroundColor设为白色。然后在顶部组中将背景颜色设置为其他颜色(在我的情况下为红色)。然后添加另一个与容器组具有相同背景颜色的组。 结果应该是Apple Watch Simulator中的结果。
答案 1 :(得分:0)
你问过WKInterfaceGroup,但是从你对@BalestraPatrick的回复来看,听起来你是专门试图在长视通知中实现底角舍入,对吗?
如果是这样,那就是当前测试版中的一个错误。
假设您可以登录,这是一个描述该错误的开发人员论坛:https://devforums.apple.com/message/1098796
要点是:类别(窗框颜色所在)上曾经有一个布尔值来抵消内容(这就是Apple的文档在这里所指的https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/BasicSupport.html)但是它们已经从Beta 5中取出了它。现在,您应该能够设置通知控制器本身的背景颜色,它将为您进行舍入。只是不起作用。
我已经记录了Apple的一个错误并将其作为“重复”关闭 - 这意味着它是一个错误并且他们知道它。随意再次登录 - 它会增加队列中错误的优先级:)