带有取消按钮的UINavigation视图向上滑动

时间:2010-08-12 10:06:12

标签: iphone

您好我正在构建一个应用程序,我有主要的UINavigation视图。我想在其中构建另一个部分,因此当您点击按钮时,会从底部弹出一个新的UI NavigationVIew。当您查看几个视图时,您可以点击顶部的取消按钮,UINavigationView向下滑动,然后您回到UINavigation View中的原始页面,然后点击该按钮。

我想构建一些与亚马逊应用程序中的亚马逊购物篮部分类似的功能。任何想法如何做到这一点?

2 个答案:

答案 0 :(得分:0)

你想要一个模态视图。检查UIViewController中的presentModalViewController方法。

答案 1 :(得分:0)

可能是这样的:

- (void)viewDidLoad {

if(isViewPushed == NO){

self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc]               initWithBarButtonSystemItem:UIBarButtonSystemItemCancel               target:self action:@selector(cancel_Clicked :)] autorelease]; }

- (void)viewWillAppear:(BOOL)动画{

[super viewWillAppear:animated]; }

- (void)cancel_Clicked:(id)sender {

[self.navigationController dismissModalViewControllerAnimated:YES]; }