Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在每次启动后以编程方式滚动到 Apple Watch 应用程序的主界面控制器顶部,特别是如果用户在向下滚动后离开了应用程序。
编辑:这在 watchOS 4 中现在是可能的。只需使用该scrollToObject:atScrollPosition:animated:方法。
scrollToObject:atScrollPosition:animated:
不幸的是,这目前是不可能的。WatchKit 只提供了一种滚动到 WKInterfaceTable 顶部的方法,而不是整个界面控制器。
我发现的唯一解决方法是隐藏界面控制器中的每个元素。这不仅隐藏了元素,而且将其从控制器中完全移除。然后,当您取消隐藏所有内容时,您将回到内容的顶部。