Ios LaunchScreen.storyboard&;迅捷

Ios LaunchScreen.storyboard&;迅捷,ios,swift,xcode,storyboard,cocoapods,Ios,Swift,Xcode,Storyboard,Cocoapods,我找到了一个我想在LaunchScreen.storyboard上播放的gif,因为我的研究支持Swift 4本来就不支持播放gif,所以我找到了一个名为“自动在UIImageView中播放gif”的CocoaPod。使用SwiftGif,您必须以编程方式将gif分配给UIImageView 让jeremyGif=UIImage.gif(名称:“jeremy”) 如果您只是从故事板中的图像下拉列表中选择gif,它将不会播放。问题是我不能给LaunchScreen.storyboard文件(或其中

我找到了一个我想在LaunchScreen.storyboard上播放的gif,因为我的研究支持Swift 4本来就不支持播放gif,所以我找到了一个名为“自动在UIImageView中播放gif”的CocoaPod。使用SwiftGif,您必须以编程方式将gif分配给UIImageView

让jeremyGif=UIImage.gif(名称:“jeremy”)

如果您只是从故事板中的图像下拉列表中选择gif,它将不会播放。问题是我不能给LaunchScreen.storyboard文件(或其中的视图)一个自定义类,否则我会得到。我能做什么

我使用的是Xcode 9.2、Swift 4、MacBook Pro(13英寸,2017年,四个Thunderbolt 3端口)和macOS High Sierra 10.13.2


谢谢大家!

不幸的是,启动屏幕只允许放置静态图像。不允许使用动画或自定义代码。但是,您可以通过显示与启动屏幕具有相同图像和位置的视图,并在启动后立即设置视图动画,来获得动画启动屏幕的感觉

不幸的是,启动屏幕只允许放置静态图像。不允许使用动画或自定义代码。但是,您可以通过显示与启动屏幕具有相同图像和位置的视图,并在启动后立即设置视图动画,来获得动画启动屏幕的感觉

要在启动屏幕上实现GIF动画,您需要做两件事:

  • 在启动屏幕中将GIF的第一帧添加为静态图像
  • 当应用程序启动时,在根视图控制器中添加一个视图,在启动屏幕中放置静态图像的同一位置加载动画GIF
  • 这样,当应用程序启动时,用户将得到启动屏幕正在动画化的印象。
    您可以阅读有关如何操作的详细说明。

    我还设置了一个演示如何使用您使用的pod实现它的程序

    要在启动屏幕上实现GIF动画,您需要做两件事:

  • 在启动屏幕中将GIF的第一帧添加为静态图像
  • 当应用程序启动时,在根视图控制器中添加一个视图,在启动屏幕中放置静态图像的同一位置加载动画GIF
  • 这样,当应用程序启动时,用户将得到启动屏幕正在动画化的印象。
    您可以阅读有关如何操作的详细说明。

    我还设置了一个演示如何使用您使用的pod实现它的程序

    启动屏幕是静态的。它不能运行任何代码。期间。启动屏幕是静态的。它不能运行任何代码。时期