Если у вас есть подкласс UITableViewCell
, вам необходимо переопределить метод layoutSubviews
в своем подклассе.
Если вы добавляете подпредставления в ячейку таблицы в методе tableView:cellForRowAtIndexPath:
, используйте label.autoresizingMask = UIViewAutoresizingFlexibleWidth
на вашей текстовой метке.
Если вы размещаете ячейку в Интерфейсном Разработчике, убедитесь, что вы установили привязки авторазмера для текстовой метки, чтобы она расширялась при расширении суперпредставления.Якоря автоматического изменения размеров вы найдете на пятой вкладке (с изображением линейки) панели «Утилиты» в Xcode 4.2.