5

Tôi có một ứng dụng sử dụng bảng cốt truyện chính để bao gồm một Bộ điều khiển Điều hướng trong đó chế độ xem chính là Chế độ xem Bảng sử dụng nội dung ô mẫu thử nghiệm. Mỗi ô trong chế độ xem bảng sẽ đẩy lên chế độ xem mới mà tôi đã tạo bằng tập hợp tệp .h .m và .xib của riêng nó.Đặt tiêu đề của UINavigationBar

Thanh điều hướng chế độ xem bảng có tiêu đề được đặt thông qua bảng câu chuyện hoạt động tốt. Tuy nhiên, tôi đang gặp sự cố khi đặt tiêu đề cho mỗi chế độ xem mới sau khi nó được đẩy vào chế độ xem.

Tôi có các phương pháp sau trong phương thức viewDidLoad cho mỗi chế độ xem;

self.title = @"View Title"; 

Bạn có lời khuyên nào?

Trả lời

5

đó là cách phù hợp. nó sẽ hoạt động.

+4

Vâng Tôi khâm phục sự lạc quan của bạn. Nhưng nó không hoạt động. Do đó câu hỏi. –

+2

Anh ấy đúng, nó sẽ hoạt động. cách khác, bạn có thể thử đặt 'self.navigationItem.title' thay thế. Nếu nó không thành công, chúng tôi sẽ cần thêm một số mã để giúp bạn. tức là didSelectRowAtIndexpath. Tôi đã tạo lại dự án bạn đã mô tả và self.title hoạt động. –

1

Tôi đang làm điều gì đó tương tự trong ứng dụng tôi đang thực hiện. Đây là cách tôi đang thiết lập tiêu đề:

[[self navigationItem] setTitle:@"My View's Title"]; 

tôi thinkt các ký hiệu chấm tương đương sẽ là một cái gì đó như thế này:

self.navigationItem.title = @"My View's Title"; 

Hy vọng rằng sẽ giúp.

0

Nếu bạn có một bộ điều khiển thanh tab, hãy thử này:

self.tabBarController.navigationItem.title = @"Title"; 
Các vấn đề liên quan