2012-04-16 27 views
6

Tôi muốn 2 leftBarButtonItems, nhưng để lại một trong các mục như nút quay lại mặc định cho Bộ điều khiển Điều hướng. Tôi đã thiết lập:Làm cách nào để có 2 nút leftBarButtonItems trong ứng dụng iPhone và 1 là nút quay lại mặc định?

self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, ???, nil]; 

nơi lưu trữ là một UIBarButtonItem tôi đã tạo, nhưng không biết nút quay lại mặc định bao gồm trong mảng. Bất kỳ đề xuất?

Trả lời

19

Đảm bảo bạn đặt leftItemsSupplementBackButton thành CÓ.

self.navigationItem.leftItemsSupplementBackButton = YES; 
self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, nil]; 
+0

... nhưng hãy nhớ rằng chỉ có sẵn trong iOS 5.0 trở lên. – meronix

+0

Tôi có thể làm điều này trong XIB không? –

+0

@AnonymousWhite Bạn đã có thể làm điều này với XIB? Tôi đang cố gắng như vậy bây giờ với Xcode 5.1.1. – Drux

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