WKInterfaceGroup 底角半径
WKInterfaceGroup bottom corner radius
我正在尝试为 WKInterfaceGroup 设置左下角和右下角的圆角半径。我只能设置一个单一的半径值,这会改变所有角落的半径值。我也找不到访问 CALayer 的方法以在那里指定它。
有没有办法做到这一点?
谢谢!
(该群组包含2个标签,并在动态通知界面与窗框联系。)
希望这个答案就是您要找的。
经过一段时间的思考,我想到了一个解决方案。代码中没有解决方案。我认为这就是 Apple 为日历通知视图实现相同效果的方式。
您需要将主组的背景色设为白色。然后在顶部组中将背景颜色设置为其他颜色(在我的例子中是红色)。然后添加另一个与容器组具有相同背景颜色的组。
在Apple Watch Simulator中结果应该是这样的。
您询问了有关 WKInterfaceGroup 的问题,但从您对@BalestraPatrick 的回复来看,您似乎专门尝试在长效通知中实现底角圆角,对吗?
如果是这样,这是当前测试版中的一个错误。
假设您可以登录,这里是一个描述错误的开发者论坛:https://devforums.apple.com/message/1098796
要点是:Category(窗框颜色所在的位置)上曾经有一个布尔值来偏移内容(这就是 Apple 的文档在这里提到的 https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/BasicSupport.html),但他们从 Beta 5 中删除了它. 现在,您应该能够设置通知控制器本身的背景颜色,它会为您进行四舍五入。只是还不行。
我已经在 Apple 上记录了一个错误并将其关闭为 "duplicate" - 这意味着它是一个错误并且他们知道它。请随意再次登录 - 它会增加错误在他们队列中的优先级:)
我正在尝试为 WKInterfaceGroup 设置左下角和右下角的圆角半径。我只能设置一个单一的半径值,这会改变所有角落的半径值。我也找不到访问 CALayer 的方法以在那里指定它。
有没有办法做到这一点?
谢谢!
(该群组包含2个标签,并在动态通知界面与窗框联系。)
希望这个答案就是您要找的。
经过一段时间的思考,我想到了一个解决方案。代码中没有解决方案。我认为这就是 Apple 为日历通知视图实现相同效果的方式。
您需要将主组的背景色设为白色。然后在顶部组中将背景颜色设置为其他颜色(在我的例子中是红色)。然后添加另一个与容器组具有相同背景颜色的组。 在Apple Watch Simulator中结果应该是这样的。
您询问了有关 WKInterfaceGroup 的问题,但从您对@BalestraPatrick 的回复来看,您似乎专门尝试在长效通知中实现底角圆角,对吗?
如果是这样,这是当前测试版中的一个错误。
假设您可以登录,这里是一个描述错误的开发者论坛:https://devforums.apple.com/message/1098796
要点是:Category(窗框颜色所在的位置)上曾经有一个布尔值来偏移内容(这就是 Apple 的文档在这里提到的 https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/BasicSupport.html),但他们从 Beta 5 中删除了它. 现在,您应该能够设置通知控制器本身的背景颜色,它会为您进行四舍五入。只是还不行。
我已经在 Apple 上记录了一个错误并将其关闭为 "duplicate" - 这意味着它是一个错误并且他们知道它。请随意再次登录 - 它会增加错误在他们队列中的优先级:)