iPhone导航按钮上一个按钮-初学者
我需要执行后退按钮;(与网页中一样,当您单击iPhone导航按钮上一个按钮-初学者,iphone,objective-c,xcode,uinavigationbar,navigationcontroller,Iphone,Objective C,Xcode,Uinavigationbar,Navigationcontroller,我需要执行后退按钮;(与网页中一样,当您单击后退按钮时,屏幕将焦点设置为上一个屏幕) 我在这里没有使用导航控件,而是希望使用导航栏,然后在其上添加导航按钮。现在,当用户单击导航按钮时,应显示上一个视图 我该怎么做呢 我的屏幕如下所示: 当我点击Hello时,它会转到上一个屏幕。 你真的应该使用a,因为这是它的全部用途。请检查,然后尝试以下方法: - (void)pickerCancel { [self dismissModalViewControllerAnimated:YES]; }
后退
按钮时,屏幕将焦点设置为上一个屏幕)
我在这里没有使用导航控件,而是希望使用导航栏
,然后在其上添加导航按钮
。现在,当用户单击导航按钮
时,应显示上一个视图
我该怎么做呢
我的屏幕如下所示:
当我点击Hello时,它会转到上一个屏幕。
你真的应该使用a,因为这是它的全部用途。请检查,然后尝试以下方法:
- (void)pickerCancel {
[self dismissModalViewControllerAnimated:YES];
}
- (void)doSomething {
[myView.navigationItem setBackBarButtonItem:[[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(pickerCancel)] autorelease]];
UINavigationController *navigation = [[UINavigationController alloc] initWithRootViewController:myView];
[navigation setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
[navigation setDelegate:self];
[self presentModalViewController:navigation animated:YES];
[myView release];
[navigation release];
}