GRKContainerViewController 1.2

GRKContainerViewController 1.2

测试已测试
语言语言 Obj-CObjective C
许可证 CC
发布上次发布2014 年 12 月

Levi Brown 维护。



一个提供从包含视图控制器到一个视图控制器切换的容器的 UIViewController,带有一个可选的动画。

Sample Screenshot

未来想法

  • 允许自定义过渡动画。

安装

如果您正在使用 CocoPods,只需将其添加到您的 Podfile 中即可:

pod 'GRKContainerViewController', '~> 1.0'

否则,只需将 GRKContainerViewController.hGRKContainerViewController.m 添加到您的项目中。

文档

GRKContainerViewController 被设计为在发生某些操作(如选择分段控件)时,在预定义位置中交换视图控制器的一种机制。

主要 API 很简单

- (void)setViewController:(UIViewController *)viewController animated:(BOOL)animated completion:(void(^)(UIViewController *viewController))completion;

应在新的视图控制器要显示在容器中时调用。

可选地,您可以设置 viewController 属性,这将更改显示的视图控制器,但不会有任何过渡动画。

下面是一个典型的界面设置截屏(来自存储库中的示例应用)。此配置允许将视图控制器嵌入,可以使用 GRKContainerViewController 在程序中交换。

Storyboard

更多文档可在 GRKContainerViewController.h 中找到,示例使用实例可在 GRKContainerViewControllerTestApp 源中找到。

免责声明和许可

关于

白天是一名专业的 iOS 工程师,我的名字叫 Levi Brown。作为一个技术博客的作者 grokin.gs,我可以通过以下方式联系到:

Twitter @levigroker
App.net @levigroker
电子邮件 [email protected]

您的建设性评论和反馈总是受欢迎的。