Как запретить UITextField отображать несколько строк? - PullRequest
0 голосов
/ 19 ноября 2010

Да, вы правильно прочитали - мой UITextField почему-то имеет несколько строк, и это сводит меня с ума.

У меня есть приложение, в котором пользователи могут редактировать контент непосредственно в UITableViewCell.Когда они касаются ячейки, текст в метке ячейки помещается в UITextField, который затем добавляется в UITableViewCell.Как только UITextField встречает определенное количество символов (точно не знаю, что такое магическое число), оно разбивается на несколько строк и выглядит ужасно - первая строка чистая, но вторая строка обрезается по нижней границе UITextField.1003 *

Я не хочу использовать UITextView, так как я предпочитаю одну строку в моей ситуации.Кто-нибудь видел такое поведение раньше?Есть ли способ предотвратить это?

О, я использую iOS 4.1 в качестве базового SDK.

1 Ответ

0 голосов
/ 21 ноября 2010

Найдено - свойство clipsToBounds объекта UITextField должно быть установлено в YES.При использовании Interface Builder необходимо установить флажок «Clip Subviews».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...