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 协议。