Так что у меня есть странная проблема, которая может быть ошибкой или я глупой.Автоматическая настройка кнопки на основе текстового содержимого заголовка
У меня есть кнопка в ячейке. Ячейка показывает зарегистрированных пользователей facebook друзей. Если они уже являетесь пользователем приложения он показывает кнопки, как Play, иначе она показывает Пригласите меня ...
UIButton *playButton = (UIButton *)[cell.contentView viewWithTag:30];
playButton.backgroundColor = [UIColor clearColor];
[playButton setBackgroundImage:[[UIImage imageNamed:@"fbCell_Invite_30h"] resizableImageWithCapInsets:UIEdgeInsetsMake(15, 5, 15, 5)] forState:UIControlStateNormal];
playButton.titleLabel.text = @"Invite me";
if ([self.fbFriendsUsingApp containsObject:[friend valueForKey:@"id"]]) {
playButton.titleLabel.text = @"Play";
}
Это все прекрасно работает и не является проблемой. Однако, когда текст кнопки пригласите меня это показывает, как это:
В раскадровке интерфейса строитель кнопка установлена так:
Что странно, что если я нажимаю средняя стрелка < - -----> чтобы растянуть ширину, текст заголовка перестает работать, и все они показывают «Play» ???
Спасибо, не подумал об этом. – StuartM