如何在Swift中将类分配给Splash屏幕?
我正在尝试更改类以从我的启动画面类调用Web服务,但它会触发错误消息。
错误是:
启动画面不允许自定义类
您的启动故事板会在应用程序开始执行之前显示,因此,错误显示它无法执行代码。
您可以从启动故事板复制场景作为主故事板的初始视图控制器,在此故事板中,您可以使用自定义UIViewController
子类并调用您的Web服务。 通话结束后,您可以执行所需场景的segue。
无法向“启动”屏幕添加行为。
您应该创建另一个视图来添加行为。
例如,使用另一个storybaord添加此动画行为:
https://github.com/okmr-d/App-Launching-like-Twitter
启动屏幕结束后, func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool
被调用,所以你可以像这样添加你自己的行为:
https://github.com/okmr-d/App-Launching-like-Twitter/blob/6642733d4d7948fd706950665b8ecc97018b105b/App%20Launching%20like%20Twitter/AppDelegate.swift#L20-L86