NSTextField перенос слов

У меня есть NSTextField, содержащий длинную строку, я хотел бы, чтобы строка была разбита на несколько строк. Но теперь, если я ограничу длину представления, я вижу обрезанную строку. Я попытался также использовать метод setWraps ячейки и setLineBreakMode:NSLineBreakByWordWrapping, но проблема все еще существует

Что я могу попробовать? Я работаю над приложением Mac OS (не Iphone)

заранее спасибо

2 ответа

Наконец я смог решить эту проблему. Решение было довольно простым. Изменение файла пера путем изменения

 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>

от

 <autoresizingMask key="autoresizingMask" />

И давая текстовое поле желаемой ширины

Вы вызываете setWraps: после того, как текстовое поле находится в фокусе? Полевой редактор был бы тем, кто мешает. Если вы сначала ушли в отставку первым, то он должен работать:

[window makeFirstResponder:nil];
[[textField cell] setWraps:YES];
Другие вопросы по тегам