【问题标题】:Trying to reproduce the workout activity selection method used in the Workout app on Apple Watch尝试在 Apple Watch 上重现锻炼应用程序中使用的锻炼活动选择方法
【发布时间】:2019-11-23 09:19:42
【问题描述】:

到目前为止,我已经设法用一个数组填充一个选择器并将其设置为堆栈样式,这给了我显示,但是我如何点击选择器中的一行来选择它?

有没有办法使用覆盖选择器的按钮?

还是我完全错了?

【问题讨论】:

    标签: swift watchkit apple-watch watch


    【解决方案1】:

    为了让它更接近 Workout 应用程序界面,如果您可以接受新的 SwiftUI 框架,它是 beta 版并针对 watchOS 6,您需要使用它。这是通过 List 完成的轮播风格,在 WWDC 会议SwiftUI on watchOS 中讨论。

    【讨论】:

    • 感谢 Austin,我一直在避免使用 SwiftUI,但它看起来很简单。 Apple 在他们的应用程序中使用了一段时间的东西对开发人员不可用,这似乎很奇怪。
    • 嗨,Tony,没问题 - 如果你只是习惯于命令式风格,可能需要一些时间来适应 SwiftUI 的声明式模型,但是 Apple 提供了这些不错的教程,你可以通过这些教程,而且它非常强大学会了就简明扼要。我认为他们在测试时不公开私有 API 实际上很常见,他们在这里解释了他们的理由:youtu.be/jd97us27eSg
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-15
    • 1970-01-01
    相关资源
    最近更新 更多