Swift:
1 | // 进入后台 |
需要注意的是,单独第一行就可以达到 有动画回到桌面程序进入后台的目的,单独第二行 没有动画回到桌面并终止应用,两行同时使用可以 动画回到桌面并终止应用。 根据需要选择其中一个或两个一起使用。
在 iOS 12 下,延迟 1.25 秒结束应用不会出问题。
Swift:
1 | // 进入后台 |
需要注意的是,单独第一行就可以达到 有动画回到桌面程序进入后台的目的,单独第二行 没有动画回到桌面并终止应用,两行同时使用可以 动画回到桌面并终止应用。 根据需要选择其中一个或两个一起使用。
在 iOS 12 下,延迟 1.25 秒结束应用不会出问题。
SpechtLite
是基于 NEKit
开发的一款网络调试 macOS 软件,这里简单说明一下软件的使用的配置。
记录下学习 使自己的 Framework
支持 Carthage
,原文链接: Support Carthage for your Swift framework
alertSheet
的方式进行图片选取: DBAttachmentPickerController;UIDocumentInteractionController
进行文件分享;最近使用 Xcode8
适配 iOS10
,CocoaPods
暴露出很多问题,于是在新版本中尝试使用 Carthage
进行包管理,这里仅记录使用方法。
1 | UIGraphicsBeginImageContext(view.frame.size) |
阅读源码后可以发现,和一般自定义转场动画一致,新建继承 NSObject
子类,遵守 UIViewControllerAnimatedTransitioning
协议。