首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么下一页已经调用了"WKInterfaceController“中的方法”WKInterfaceController“?

为什么下一页已经调用了"WKInterfaceController“中的方法”WKInterfaceController“?
EN

Stack Overflow用户
提问于 2015-05-22 11:29:16
回答 1查看 1.1K关注 0票数 5

我刚刚意识到,已经为下一页调用了方法willActivate of WKInterfaceController(不只是针对当前页面)。

这是一个新的“功能”还是一个bug?我在苹果的WatchKit文档中找不到任何关于它的信息。

当只显示第1页时,如何避免自动初始化第2页?(我试图找到确定当前显示的页码或标题的方法,但尚未找到解决方案。见这个问题.)

(我已将Apple Watch更新为1.01版本,并使用Xcode版本6.3.2)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-22 15:27:58

WateOS1.0.1在基于页面的布局中为"next“控制器相继调用了willActivatedidDeactivate。这大概是为了给下一页一个在显示之前更新其界面的机会。

不幸的是,正如您已经注意到的,这使得很难(如果不是不可能)确定哪个接口控制器在屏幕上被查看。这些更改还与willActivatedidDeactivate的记录行为相冲突,使其更加混乱。

您可以在监视OS 1.0.1控制器生命周期的更改中阅读更多有关此更改的内容。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30395544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档