Có thể kiểm tra khi nào nút quay lại được nhấn trong ngăn xếp UINavigationController không? Tôi đã thử thêm một hành động và nhắm mục tiêu đến self.navigationItem.backBarButtonItem để không có kết quả.Làm thế nào để biết khi nào nút quay lại được nhấn trong một UINavigationControllerStack
Bất kỳ ai có bất kỳ giải pháp nào?
Khi bạn thay đổi backBarButtonItem, hãy chắc chắn rằng bạn đang thay đổi nó trên bộ điều khiển mà bạn đang quay trở lại/đến /, không phải là một trong đó chỉ là đẩy. Ngoài ra, bạn chỉ có thể đặt tiêu đề tùy chỉnh hoặc chế độ xem tùy chỉnh. Nếu bạn đặt một hình ảnh tùy chỉnh, nó sẽ không có hiệu lực. Cuối cùng, bạn có thể sử dụng đề xuất của Noah bên dưới, nhưng hãy tự mình làm đại biểu của trình điều khiển điều hướng và trả lời cho didPopViewController: họ phương thức. –
UINavigationControllerDelegate không có phương thức will/didPopViewController, chỉ sẽ/didShowViewController. – dstnbrkr