iOS 启动屏幕中的活动指示器不动画化



活动指示器不会动画。如何让它工作?我不能做startAnimating()因为无法将类分配给启动屏幕。属性检查器中的复选框也不起作用。

启动屏幕不是初始屏幕。实际上,它只是一张图片,隐藏了用户召唤您的应用程序的时间与应用程序运行时间之间的差距。您无法在启动屏幕中执行任何操作,因为根据定义,如果启动屏幕可见,则应用尚未运行

启动屏幕用于在应用程序启动时显示应用程序的徽标或类似内容。它在你的应用代码之前运行,你不能在这里修改或执行任何功能,只能显示图像标签或更改视图的背景颜色。

如果要自定义启动屏幕,

则应使用技巧使控制器与启动屏幕相同,并且具有相同的图像(如果有(的配色方案相同。然后在对 imageView 或显示活动指示器进行动画处理时添加一些功能,并将控制器设置为初始控制器或根视图控制器。

在自定义启动控制器中显示活动指示器或动画后,只需将主控制器或任何应用的第一个屏幕作为过渡样式交叉溶解和全屏演示样式呈现即可。

最新更新