我有一个导航视图控制器,当单击父视图中的按钮时,我希望子视图在其上方滑动。现在,问题在于我这样做:
[parentView addSubview:slideView];
[UIView beginAnimations]
//setting the frame for sliding
[UIView CommitAnimations]
滑动后滑动视图位于导航栏下方。我希望它在父视图的导航栏顶部滑动。我如何实现这一目标?
基本上,我要做的就是:复制iPhone添加联系人应用程序,唯一不同的是;与我不同的是,他们在parentView上没有导航控制器,只有一个带有系统添加按钮的导航栏。
任何!!
答案 0 :(得分:2)
关于使用模态视图控制器的方法......
UsernamePasswordViewController *usernamePasswordView = [[UsernamePasswordViewController alloc] initWithNibName:@"UsernamePassword" bundle:[NSBundle mainBundle]];
[self.navigationController presentModalViewController:usernamePasswordView animated:YES];
[usernamePasswordView release];
默认情况下会向上滑动
答案 1 :(得分:0)
如下:
[parentView addSubview:slideView];
[parentView bringSubviewToFront:slideView];
// etc