你如何添加股票苹果手表加载屏幕?
How do you add the stock apple watch loading screen?
在 Apple "Spring Forward" 期间的许多 Apple Watch 应用程序中,当应用程序推送到另一个界面控制器时,它们看起来像这样:
然后界面控制器会加载
我很清楚应用程序启动时会出现此屏幕,但我想在按下界面控制器后显示库存加载屏幕
**我不想使用图像排序来实现这个
你也可以下载苹果的示例代码"Lister",它在每次界面控制器推送后显示加载符号,没有图像排序
你怎么做到的??
TL;DR
要么使用界面控制器属性下"Hides When Loading"复选框中的系统行为,让系统像示例代码中那样管理它,要么...
创建您自己的界面控制器,将必须使用图像序列。
更长的解释
你混淆了实际可能的事情。库存加载屏幕不是您可以实际调用或操作的东西。这是尚未完成 awakeWithContext:
的控制器的默认加载动画。这就是您在示例代码中看到它的原因。
你其实可以在情节提要中控制它。 Select 或取消选择接口控制器属性的接口控制器部分下的 "Hides When Loading" 复选框。
但是,如果您想控制 when/where,您将必须创建自己的,是的,这意味着您必须使用图像序列。目前确实没有另一种方法可以在没有图像序列的情况下制作该动画。
在 Apple "Spring Forward" 期间的许多 Apple Watch 应用程序中,当应用程序推送到另一个界面控制器时,它们看起来像这样:
然后界面控制器会加载
我很清楚应用程序启动时会出现此屏幕,但我想在按下界面控制器后显示库存加载屏幕
**我不想使用图像排序来实现这个
你也可以下载苹果的示例代码"Lister",它在每次界面控制器推送后显示加载符号,没有图像排序
你怎么做到的??
TL;DR
要么使用界面控制器属性下"Hides When Loading"复选框中的系统行为,让系统像示例代码中那样管理它,要么...
创建您自己的界面控制器,将必须使用图像序列。
更长的解释
你混淆了实际可能的事情。库存加载屏幕不是您可以实际调用或操作的东西。这是尚未完成 awakeWithContext:
的控制器的默认加载动画。这就是您在示例代码中看到它的原因。
你其实可以在情节提要中控制它。 Select 或取消选择接口控制器属性的接口控制器部分下的 "Hides When Loading" 复选框。
但是,如果您想控制 when/where,您将必须创建自己的,是的,这意味着您必须使用图像序列。目前确实没有另一种方法可以在没有图像序列的情况下制作该动画。