故事板是否支持Push Pop操作?

时间:2012-06-05 09:21:58

标签: iphone xcode uistoryboard

我正在制作故事板,并且包括Oauth库1.0以验证用户身份。

该库包含对其.xib文件的一些推送弹出操作。是否支持导航,因为我有iphone的主要故事板。

或者我是否必须在故事板中重新创建这些库类的视图以允许这个?

任何帮助将不胜感激

由于 维卡斯

2 个答案:

答案 0 :(得分:0)

是的,如上所述,故事板中支持所有xib功能。它们的使用方式略有不同......

要以编程方式推送,您可以使用:

   UIViewController *myController = [self.storyboard instantiateViewControllerWithIdentifier:@"myID"];
    [self.navigationController pushViewController:myController animated:YES];

enter image description here

并使用它来弹出root:

[self.navigationController popToRootViewControllerAnimated:YES];

答案 1 :(得分:0)

故事板是一种定义视图控制器的机制,它还允许您定义这些视图控制器之间的转换,但它不会限制您使用这些视图控制器。

您可以将故事板与从任何其他来源(包括XIB和代码)创建的视图控制器混合使用。

以您认为合适的方式从库中创建视图控制器,并显示它们。将视图控制器从故事板推送到现有导航控制器上,或以模态方式运行它们都是将视图控制器从静态库导入应用程序的有效方法。