chi*_*hah 4 ios apple-watch watchkit
您好,我是Apple Watch开发的新手,有什么方法可以在Apple Watch中显示进度条?我有一个应用程序,其中有使用用户位置更新的进度栏。我在iPhone中实现了相同的功能,但现在我想在Apple Watch中实现相同的功能。有什么可行的方法吗?
小智 6
在watchOS 2+中,纯色进度条的最简单方法需要1张图像:
progressBarImage.setRelativeWidth(CGFloat(currentValue / maxValue), withAdjustment: 0)只要当前值更改,就调用。如果需要垂直进度条,则可以使用以下功能:progressBarImage.setRelativeHeight(CGFloat(currentValue / maxValue), withAdjustment: 0)。
您也可以在手机上动态创建图像。我将此留给读者练习。
WatchKit目前没有进度条。
一个相当简单的解决方法是设计一个看起来像进度条的WKInterfaceImage以及填充进度条的渐进图像。然后更新当前显示的图像,以匹配用户位置进度的百分比。
| 归档时间: |
|
| 查看次数: |
1495 次 |
| 最近记录: |