Nếu không có bộ điều khiển xem nào được đẩy lên ngăn xếp, ví dụ: bạn đang hiển thị các viewController ở phía trên cùng của ngăn xếp (đôi khi được gọi rootViewController), bạn có thể làm điều đó với
[rootViewController setTitle:@"Title"];
Chú ý rằng bạn phải sử dụng setTitle - rootViewController.title = @ "Title" sẽ thường không hoạt động .
Thực ra, bạn có thể làm điều đó với bất kỳ bộ điều khiển xem nào, ngay cả khi nó chưa được viewDidLoad'ed. Nếu nó được tạo ra theo chương trình, chỉ cần tạo nó với
myViewController *mvc=[[myViewController alloc] initWithNibName:@"nameofnibwithout.xib" bundle:nil];
Hoặc bạn có thể khai báo nó như một đối tượng trong các đại biểu ứng dụng, làm cho nó một IBOutlet, tạo một UIViewController và thiết lập các lớp học để MyViewController, và kết nối nó với các IBOutlet vì vậy nó không phải là không.
Nguồn
2010-11-23 13:43:45