打开另一个Xib形成一个Xib

时间:2010-03-12 03:44:07

标签: iphone uitableview uinavigationcontroller

昨天不是Noob,但仍然是绿色。我一直在玩Elisabeth Robson汇总的代码HERE。我有一个UITabbarcontoller和一个IUNavigationController他们似乎工作正常。我有一个UITableviewController我加载我的NSMutable数组。用户单击一个单元格并将didSelectRowAtIndexPath xib加载到堆栈中。我在当前的xib(BookDetailView)上放了一个“了解更多”按钮。当按下“了解更多”按钮但失败时,我尝试了一些方法来加载新的xib。

我尝试了IBAction并将新的xib推到了顶端。 我是否需要创建另一个视图控制器?

感谢您的光临。

1 个答案:

答案 0 :(得分:1)

我建议将您的UIButton链接到IBAction

- (IBAction)learnMoreClicked;

您需要一个ViewController用于“了解更多”视图,在IBAction方法中,您可以按如下方式加载它:

[[LearMoreViewController alloc] initWithNibName:@“LearMoreView”bundle:nil];

然后您可以将其推送到导航堆栈或作为模态视图。