与此混淆的一点,所以忍受着我...iOS4 - 自定义uiview访问UINavigation堆栈
我有一个基于导航的项目工作正常。我试图创建我的第一个自定义的UIView来制作几个按钮,我将在多个地方使用它们。点击时,其中一个按钮需要将视图控制器放入导航中,但我不知道如何执行此操作。
当我有按钮可以设置我使用的是视图控制器内:
LocationViewController *controller = [[LocationViewController alloc] initWithNibName:@"LocationViewController" bundle:nil];
[self.navigationController pushViewController:controller animated:YES];
[controller release];
但self.navigation控制器不会现在的工作,会吗?如何访问将此uiview添加到视图控制器的导航控制器?
希望至少有一些是有道理的,因为我说这是我第一次对uiview进行子类化并将其添加到多个页面,所以我有点失落。
编辑添加 - 我有按钮单击自定义UIView内的事件,所以这就是我试图改变viewcontroller。我是否应该将事件添加到视图添加视图的任何视图控制器中?
你的应用程序只有一个导航控制器或多个。 – iOSPawan
应用程序在开始时只有一个导航控制器设置在代理右侧 – Dave