ZZStoryboardReference:从情节提要实例化视图控制器的便捷方法

时间:2024-06-02 04:36:04
【文件属性】:

文件名称:ZZStoryboardReference:从情节提要实例化视图控制器的便捷方法

文件大小:168KB

文件格式:ZIP

更新时间:2024-06-02 04:36:04

Objective-C

ZZStoryboard参考 Apple引入了iOS 9中的情节提要参考,它为外部情节提要中的场景提供了占位符。 但是由于版本限制,它不那么实用。 而且,对单元测试不友好,这增加了重构的风险。 ZZStoryboardReference是替代方法。 您只需要将一个视图控制器(称为A)场景拖到故事板中,将其类设置为ZZStoryboardReference,将内容视图替换为标签,然后将标签的文本设置为另一个可以从故事板实例化的视图控制器(称为B)的名称。 (我建议在演示中复制句子并修改标签的文本)现在,A是B的占位符,当B对B不方便时,我们可以将segue链接到A。此外,B应覆盖演示中的storyboardName方法。 如果要使用代码从stroyboard实例化视图控制器,请执行以下操作: ZZRedViewController *redVC = [ZZRedViewControll


【文件预览】:
ZZStoryboardReference-master
----.travis.yml(563B)
----ZZStoryboardReference.podspec(1KB)
----ZZStoryboardReference()
--------Assets()
--------Classes()
----Snapshots()
--------operation_guide_placeholder.png(120KB)
----Example()
--------ZZStoryboardReference()
--------ZZStoryboardReference.xcworkspace()
--------Podfile(190B)
--------Podfile.lock(314B)
--------Pods()
--------ZZStoryboardReference.xcodeproj()
--------Tests()
----LICENSE(1KB)
----_Pods.xcodeproj(27B)
----.gitignore(619B)
----README.md(2KB)

网友评论