UIButton не показывает titleLabel - PullRequest
1 голос
/ 10 марта 2011

Следующий код в основном работает, только titleLabel не отображается при отображении результата.

buttonRect - это просто CGRect, содержащий рамку кнопок. Я не думаю, что причина проблемы здесь, потому что кнопка отображается в том положении, в котором он должен быть.

[contactButton.titleLabel center] не помогло, перенести заголовок подпредставления Label на передний план тоже не удалось.

UIButton *contactButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
contactButton.frame = buttonRect;

contactButton.titleLabel.text = @"Contact Someone!";
[contactButton addTarget:self action:@selector(showContactWindow) forControlEvents:UIControlEventTouchUpInside];

[self.tabBarController.view addSubview:contactButton];

Я действительно понятия не имею, что может быть причиной этого.

1 Ответ

6 голосов
/ 10 марта 2011
[myButton setTitle:@"Contact Someone!" forState:UIControlStateNormal];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...