Я использую подклассы UITextField
для использования пользовательского шрифта. Когда я устанавливаю местозаполнитель для этого textfield
, он немного сдвигается, но когда я начинаю вводить текст, текст frame
не имеет проблем. Есть ли способ исправить проблему с заменой заполнителя.UITextField сменяет место при подклассе
0
A
ответ
1
self.txtFirstName.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
self.txtFirstName.autocapitalizationType = UITextAutocapitalizationTypeSentences;
self.txtFirstName.placeholder = @"Enter First Name here";
self.txtFirstName.textAlignment = UITextAlignmentLeft;
0
У меня был такой же вопрос, и я попробовал setContentVerticalAlignment:UIControlContentVerticalAlignmentCenter
, который решил мою проблему.
UITextField *txtPassword = [[UITextField alloc] initWithFrame:CGRectMake(15,55, 255, 25)];
[txtPassword setPlaceholder:@"Password..."];
[txtPassword setBackgroundColor:[UIColor whiteColor]];
[txtPassword setFont:[UIFont fontWithName:@"Helvetica" size:15]];
[txtPassword setSecureTextEntry:YES];
[txtPassword setTextAlignment:NSTextAlignmentCenter];
[txtPassword setContentVerticalAlignment:UIControlContentVerticalAlignmentCenter];
[txtPassword becomeFirstResponder];
Надеюсь, это поможет.
Смежные вопросы
- 1. tar-команда сменяет владельца: группа при извлечении
- 2. добавить текст в UITextField в нужное место
- 3. Второе нажатие на UITextField (в подклассе UITableViewCell) неожиданно отклоняет клавиатуру
- 4. Странный вопрос при подклассе?
- 5. Настройка правого представления в подклассе UITextField после инициализации
- 6. Внедрить setText: (NSString *) текстовый метод в подклассе UITextField
- 7. AngularJS сменяет контроллер mocks
- 8. .net OpenFileDialog сменяет CurrentDirectory
- 9. Outlook автоматически сменяет напоминание на основе категории
- 10. Вместо виртуальной клавиатуры появляется черный ящик и сменяет приложение
- 11. Текстовое поле сменяет аккордеонный дисплей
- 12. RethinkDB сменяет производительность: архитектурный совет?
- 13. Ошибка при подклассе NSObject: «EXC_BAD_ACCESS»
- 14. Избегайте нарушения LSP при подклассе
- 15. ClassCastException при подклассе ParseUser (Parse.com)
- 16. Странное поведение при подклассе UIScrollView
- 17. DictReader сменяет ключи на верхние
- 18. Что сменяет инструкция по монтажу?
- 19. Как сменяет URL-адрес файла?
- 20. PyMC сменяет backend после выборки
- 21. Почему меня не сменяет событие?
- 22. Ошибка при перемещении UITextField
- 23. UITextField падает при касании
- 24. UITextField падает при касании
- 25. textField: shouldChangeCharactersInRange: replacementString: в подклассе
- 26. Настройка шрифта для UITextField место держателя в быстрой
- 27. Пользовательский UITextField Freezes при открытии Emoji Keyboard?
- 28. Cyanogenmod сменяет разрешение на системные файлы
- 29. Включение UITextField при изменении SegmentedControl
- 30. Сделать UITextField активным при загрузке
См. Следующие http://stackoverflow.com/questions/1340224/iphone-uitextfield-change-placeholder-text-color & http://stackoverflow.com/questions/11539404/centering-placeholder-text-in- подкласс-оф-UITextField – Vishal