IFTTTLaunchImage 0.4.4

IFTTTLaunchImage 0.4.4

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2015年9月

Laura SkeltonDevin FoleyJonathan Hersh 维护。



  • Devin Foley,Jonathan Hersh,Max Meyers 和 Laura Skelton 编写

Xcode 5+ 中的 资源目录 非常方便。您可以将所有应用的资源保存在一个地方,您可以一目了然地查看正在使用的图像缩放,甚至可以使用资源目录来存储应用图标和启动图像。

当您的应用第一次启动时,您可能需要进行一些加载或设置,才能显示初始用户界面。为什么不展示一个平滑的动画过渡,从应用的启动图像过渡到完全加载的用户界面?与资源目录中的普通图像不同,遗憾的是,并不明显如何进入资源目录以程序化访问用户当前设备的正确启动图像。

IFTTTLaunchImage 是一套简化在资源目录中处理启动图像以及在 nib 基于启动屏幕中的工作的类。

箱内内容

  • UIImage+IFTTTLaunchImageUIDevice+IFTTTLaunchImage 是一些简化的分类,使您能够轻松访问用户当前设备的正确启动图像。
  • IFTTTSplashView 是包含您的启动图像或启动屏幕的视图,您可以在应用启动时显示它。当您的应用完成启动并加载其初始界面后,可以使用几个内置的精彩动画之一来取消显示启动视图。

IFTTTSplashView 还完全支持基于 UINib 的启动屏幕以及显示自定义 UIView 的启动屏幕。请查看 IFTTTSplashView.h 了解更多信息。

示例

ExampleImage 是一个从启动图像动画到初始界面的应用。

ExampleLaunchScreen 是一个从基于 nib 的启动屏幕动画到初始界面的应用。

要尝试示例项目

pod try IFTTTLaunchImage

或者直接 open IFTTTLaunchImage.xcworkspaceopen IFTTTLaunchScreen.xcworkspace

这是在 ExampleImage 应用中实际行动的样子,使用内置动画 IFTTTSplashAnimationDrop

IFTTTLaunchImage

使用方法

要运行示例项目,克隆仓库,然后从 Example 目录中运行 pod install

安装

作者

Jonathan Hersh

许可证

IFTTTLaunchImage 遵循 MIT 许可协议。更多信息请参阅 LICENSE 文件。

版权所有 © 2015 IFTTT Inc。