【发布时间】:2018-06-24 19:43:12
【问题描述】:
从 iOS 10 开始,苹果引入了addAndSetupAccessoriesWithCompletionHandler 方法来将HMAccessories 添加到主页。在这个方法中,^(NSError *error 块在我们成功添加/取消附件设置时执行。
但我的问题是我想知道这个 viewController 什么时候出现?作为参考,我附上了图片。非常感谢您宝贵的时间。任何想法/建议将不胜感激。
【问题讨论】:
-
不幸的是,使用公共 API 似乎没有一种简单的方法可以做到这一点。这个视图控制器是在进程外创建的,并通过代理进行通信。您也许可以通过调动
_presentAsTopmostViewController来判断演示发生的时间,但我不建议这样做。您需要这些信息来做什么? -
@SaagarJha 基于此我想更改状态栏颜色
-
是的,我不认为你可以这样做,因为它不在你的过程中。它可能拾取您放入
UIAppearance的内容,但这不是保证。
标签: ios objective-c homekit ios-homekit