Должно быть, я упустил что-то совершенно очевидное ?? но моя кнопка правильно отображает ее изображение и размер, но я просто не могу отобразить название.
Я сделал очень простой тест, заголовок даже не появляется, когда я делаю это:
CGRect frameBtn = CGRectMake(160.0f, 150.0f, 144.0f, 42.0f);
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:[UIImage imageNamed:@"left_halfscreen_button.png"] forState:UIControlStateNormal];
[button setTitle:@"Hello" forState:UIControlStateNormal];
[button setFrame:frameBtn];
NSLog(@"Title:%@", [button currentTitle]);
//prints "Title:Hello
[self addSubview:button];
У меня есть фабричный класс, который генерирует пользовательские кнопки для меня, и я подумал, что перепутал некоторые детали, поэтому я переместил приведенный выше код прямо в мой UIView
, заголовок все еще пуст.
Это ошибка или я просто что-то упускаю прямо перед глазами.
Спасибо за дополнительный набор глаз:)