Ngay bây giờ, tôi đang đặt tiêu đề trong khung nhìn ViewDidLoad của chế độ xem gốc của tab, tab này chỉ thay đổi khi tôi nhấp vào tab. Tôi muốn điều này được đặt trước khi tôi chọn tab. Tôi đã thử một cái gì đó như:iPhone Objective-C: Thay đổi chương trình tiêu đề của mục thanh tab trong thanh tab được tạo bằng IB?
[[self.parentViewController.tabBarController.tabBar.items objectAtIndex:2] title] = @"string";
trong chế độ xem đầu tiên tải trong tab khác, nhưng rõ ràng đã xảy ra sự cố vì tôi gặp phải lỗi toán hạng bên trái.
Ai đó có thể chỉ cho tôi cách chính xác để đạt được những gì tôi đang cố gắng làm không?
Cảm ơn bạn !!
Whoa, nó hoạt động như ma thuật. Tôi thậm chí không biết rằng awakeFromNib thậm chí còn là một lựa chọn cho các phương thức viewController. (Học một cái gì đó mới mỗi ngày!) Cảm ơn bạn !! –
awakeFromNib là một tùy chọn cho bất kỳ đối tượng nào được tải từ một ngòi - bộ nạp nib tìm kiếm phương thức đó trên bất kỳ đối tượng nào nó tạo ra và gọi nó nếu tìm thấy. Lưu ý rằng nếu bạn tạo công cụ đôi khi từ xib và đôi khi từ mã, bạn sẽ phải ghi đè lên phương thức initWithNibName:. –