在Xcode 9.4和Swift 4.1中使用Hero Transition Library
您可以从我的网站上阅读此故事:
https://devgenes.com/posts/hero-transitions-with-xcode-10-swift-4-2/
“ Hero是用于构建iOS视图控制器转换的库。 它在UIKit繁琐的过渡API之上提供了一个声明层,使自定义过渡对于开发人员而言是一项轻松的任务。” Hero的GitHub库说。
我已经尝试过多次在Google上搜索,但是找不到任何最新教程。 我决定制作自己的教程。 所以,我们开始。
我通过了安装程序,因为在Hero的文档页面上对此进行了很好的解释。 我们将以代码开始。 我说代码是因为我将近一年没有使用Storyboards。 (感谢@ buildthatapp)
创建简单的UI(没有情节提要)
在“ pod安装”并“打开myapp.xcworkspace”之后,我们要做的第一件事是从Targets-> General-> Deployment Info-> Main Interface中删除“ Main.storyboard”。
如果我们运行该应用程序,它将显示黑屏。 因为我们还没有UIWindow。 (实际上现在是“ nil”。)
因此,让我们弄清楚。
我们完成了。
请让我知道你的想法。
如果您想保持联系,也许只是说“嗨”,您可以使用下面的链接。
谢谢。
Twitter —邮件
- iOS 11中的核心NFC已淘汰! — WWDC 2017
- QuickBloxvideo聊天质量
- 在iOS中播放encryption的mp3
- FHSTwitterEngine – 'NSInvalidArgumentException','数据参数为零'
- DestinationViewController Segue和UINavigationController swift
- AVPlayer是否支持在单独的文本文件中提供隐藏式字幕?
- 如何让Xcode 6生成的XLIFF文件导入到Xcode中 – 重命名是不够的
- Watchkit AppIcon – 名为“AppIcon”的应用程序图标集没有任何适用的内容
- 使用支持iCloud的文件夹中的文档删除iOS应用程序