正如你猜测我还是一个新手,让我的脑袋围绕iphone开发。 我只是尝试了基本视图加载点播,我无法上班在没有导航控制器的情况下导航到另一个视图控制器
我有一个应用程序,2视图控制器,每个视图控制器连接不同的笔尖文件。 我试图手动切换视图;不涉及导航控制。
我该如何手动将第二个视图推送到第一个视图? self.navigationController pushViewController
不会工作,因为没有导航控制器。 我还可以如何推动第一个视图上的第二个视图并销毁第一个视图;反之亦然? 我在第一种观点的按钮动作做到了这一点:显然
SecondView *sv=[[SecondView alloc] initWithNibName:@"SecondView" bundle:nil];
[self.navigationController pushViewController:sv animated:YES];
,它没有工作。
window addSubView
也没有工作,因为第一个视图控制器是根视图控制器(不知道我说的是正确的)。换句话说,当我运行应用程序时,第一个视图是我看到的应该加载第二个视图的按钮。
我花了几个小时寻找一个简单的例子,我找不到任何。
有什么建议吗?
在第一视图控制器
SecondView * sv = [[SecondVie w alloc] initWithNibName:@“SecondView”bundle:nil]; \t [self.view addSubview:sv.view]; \t [sv release];似乎工作,但没有动画;我如何添加动画就像它发生在导航控制器 – Veeru 2010-11-09 09:43:03
编辑我的答案。 :)包括动画 – 2010-11-09 10:15:47