Iphone 在父视图上添加子视图

Iphone 在父视图上添加子视图,iphone,iphone-sdk-3.0,Iphone,Iphone Sdk 3.0,我有一个导航视图控制器,当单击父视图中的按钮时,我希望有一个子视图滑到它上面。现在,当我这样做的时候: [parentView addSubview:slideView]; [UIView beginAnimations] //setting the frame for sliding [UIView CommitAnimations] 滑动后,滑动视图将位于导航栏下方。我希望它滑动到父视图导航栏的顶部。我如何做到这一点 本质上,我所要做的就是:复制iPhone的Add Contact应

我有一个导航视图控制器,当单击父视图中的按钮时,我希望有一个子视图滑到它上面。现在,当我这样做的时候:

[parentView addSubview:slideView];

[UIView beginAnimations]

//setting the frame for sliding

[UIView CommitAnimations]
滑动后,滑动视图将位于导航栏下方。我希望它滑动到父视图导航栏的顶部。我如何做到这一点

本质上,我所要做的就是:复制iPhone的Add Contact应用程序,唯一的区别是:;与我不同的是,他们在parentView上没有导航控制器,只有一个带有系统添加按钮的导航栏


任何人

比如:

[parentView addSubview:slideView];
[parentView bringSubviewToFront:slideView];

// etc

如何使用模态视图控制器

        UsernamePasswordViewController *usernamePasswordView = [[UsernamePasswordViewController alloc] initWithNibName:@"UsernamePassword" bundle:[NSBundle mainBundle]];
        [self.navigationController presentModalViewController:usernamePasswordView animated:YES];
        [usernamePasswordView release];

默认情况下,这将在任何对象上向上滑动

我尝试向上滑动的不是视图控制器,而是另一个视图。你是在建议我让slideView成为一个单独的视图控制器吗?嘿,Lee,我试着在没有为我的滑动视图创建单独的视图控制器的情况下实现它,但是做不到。最后,我按照你和另一个人的建议做了。现在它工作得非常好。感谢所有的合作。[self.view addSubview:newProject];[self.view将子视图带到前台:新建项目];frame=CGRectMake(0,-100320460);[UIView beginAnimations:nil上下文:nil];[newprojectsetframe:frame];[UIView委员会];