RFSegue - 缺少 UIStoryboardSegue的功能
英文 简体中文
CocoaPods 安装
pod 'RFSegue'
指定开发分支以安装最新版本
pod 'RFSegue',
:git => 'https://github.com/RFUI/RFSegue.git',
:branch => 'develop',
:subspecs => ['Async', 'Return', 'Present']
版本
v3是在iOS 5刚推出时设计的。该架构已过时,应予以弃用。请检查v3分支用于遗留用途。
pod 'RFSegue', :git => 'https://github.com/RFUI/RFSegue.git', :branch => 'v3'
异步 segue
通过使用RFAsynchronousSegue,您可以异步执行或取消 segue。
返回按钮
使用.mov命令,我们可以方便地从外部向内部在视图控制器之间进行转换。但是如何返回呢?通常我们必须编写一些代码。我们创建了UIButton
和UIBarButtonItem
的子类,使其像 seedu一样方便。对于UIButton
,您只需更改其类,无需其他操作!如果有UIBarButtonItem
,需要将masterViewController
IBOutlet拖动到当前视图控制器。不再需要IBAction或 addTarget。
通过实现RFSegueReturnDelegate
协议,您可以控制是否执行返回。