2013-04-11 2 views
-1

У меня есть UIToolbar в построителе интерфейса. Я подключился к UIToolbar с помощью IBOutlets. В моем коде в событии initWithCoder и viewDidLoad я пытаюсь получить доступ к свойству bounds.size.width UIToolbar, и он говорит 0. В конце концов, я хотел бы центрировать UILabel внутри UIToolbar.Как центрировать UILabel в UIToolbar

ответ

1

Вы должны использовать UIBarButtomItem так:

UIBarButtonItem *flexible1 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil]; 

UIBarButtonItem *titleButton = [[UIBarButtonItem alloc] initWithTitle:@"Your Label String" style:UIBarButtonItemStylePlain target:nil action:nil]; 

UIBarButtonItem *flexible2 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil]; 

[toolBar setItems:[NSArray arrayWithObjects:flexible1, titleButton, flexible2, nil]]; 
Смежные вопросы