Làm cách nào để tạo nút quay lại của bộ điều khiển điều hướng theo lập trình?Nút điều khiển điều hướng quay lại
7
A
Trả lời
25
Trong -(void)loadView
hoặc tương tự:
UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"back" style:UIBarButtonItemStyleBordered target:self action:@selector(backPressed:)];
self.navigationItem.leftBarButtonItem = btn;
[btn release];
-(void)backPressed: (id)sender
{
[self.navigationController popViewControllerAnimated: YES]; // or popToRoot... if required.
}
+0
Cám ơn lời phản hồi. Đó là lỗi của tôi, tôi có self.navigationItem.hidesBackButton = YES; trong 1 phương pháp mã của tôi, tôi đã không nhận ra nó và cuối cùng đã viết trong một câu hỏi. Đồng ý, tôi nên làm một số nghiên cứu thêm về mã của tôi .. – user1048396
+0
Vui vì nó được sắp xếp ngay bây giờ :) – Luke
http://stackoverflow.com/questions/1441699/uinavigationcontroller-back-button-custom-text – jbat100
Phương pháp này đã được tán thành trong iOS 8:/ –