2012-12-14 24 views
9

Tôi có một ứng dụng iPad và tôi đang sử dụng bảng phân cảnh. Tôi đang trình bày một chế độ xem phương thức, mà tôi bọc trong một UINavigationController. Đây là chế độ xem "Cài đặt" phương thức với điều hướng riêng.Loại bỏ Điều hướng Điều khiển khỏi bị đẩy ViewController bên trong

Tôi có thiết lập ủy quyền để loại bỏ chế độ xem phương thức bằng nút Xong trong chế độ xem Cài đặt hoạt động tốt, nhưng tôi cần phải loại bỏ nó ngay cả sau khi đã đẩy chế độ xem khác khi người dùng nhấn vào cài đặt.

Vì vậy, về cơ bản, nút "hủy" ở phía bên phải của thanh Điều hướng trong chế độ xem được đẩy. Thay vì phải quay lại chế độ xem "Cài đặt" đầu tiên để nhấn nút xong.

tôi đã cố gắng thiết lập một đại biểu thứ hai cho quan điểm đẩy không thành công:

enter image description here

Trả lời

36

Chỉ cần thêm một mục nút thanh và đưa dòng này trong phương pháp hành động của nó:

[self.presentingViewController dismissViewControllerAnimated:YES completion:nil]; 

Trình điều khiển xem trình bày sẽ là bộ điều khiển trình bày phương thức, chứ không phải bộ điều khiển điều hướng.

+1

Nghe có vẻ hoàn hảo, tôi sẽ thử khi tôi về nhà và báo cáo lại – jhilgert00

+2

Đã làm việc tuyệt vời! Cảm ơn bạn Vui lòng :) – jhilgert00

+0

Tuyệt vời! Bạn đã tiết kiệm rất nhiều thời gian của tôi, Cảm ơn !. – kamleshwar

Các vấn đề liên quan