Я пытаюсь настроить UILabel с тремя строками, используя XCode 4.2 и Interface Builder, сборку для iOS 5. После размещения UILabel я установил количество строк в 3 (эта проблема также возникает с числом линии установлены в 0), и я использовал опцию-Return, чтобы правильно разбить строки в свойстве text. Все это правильно отображается в предварительном просмотре раскадровки в Интерфейсном Разработчике. Проблема в том, что когда я создаю и запускаю приложение в симуляторе, разрывы строк полностью игнорируются, а текст просто переносится в представление UILabel везде, где это необходимо, как если бы в тексте не было разрывов строк.
Очевидное быстрое решение - просто установить текст для UILabel в коде или создать три UILabel. Нет проблем там. Я просто недоволен тем, почему это происходит, когда лейбл создан исключительно в IB. Кто-нибудь сталкивался с такой же проблемой?