Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
andrei0077
6 / 6 / 1
Регистрация: 23.06.2011
Сообщений: 92
#1

UITextField курсор - Objective-C

06.11.2012, 23:34. Просмотров 909. Ответов 3
Метки нет (Все метки)

Добрый день! Такой вопрос.В UITextField ставлю выравнивание по центру. Но когда нажимаю на UITextField, то курсор сначала оказывается слева, а только когда начинаю печатать, он оказывается в центре. Как сделать так, что он всегда был по центру и не прыгал?
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
UITextField *theField = [[UITextField alloc] initWithFrame:
                          CGRectMake(contentX + textFieldX, textFieldY + contentY,
                                     textFieldWidth, textFieldHeight)];
  theField.borderStyle = UITextBorderStyleNone;
  theField.textAlignment = UITextAlignmentCenter;
  theField.textColor = [UIColor blackColor];
  theField.delegate = self;
  theField.font = [UIFont fontWithName:@"Neuland" size:fontSize];
  theField.placeholder = @"TYPE PROBLEM HERE";
  theField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
  theField.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter;
  theField.backgroundColor = [UIColor clearColor];
  theField.keyboardType = UIKeyboardTypeDefault;
  theField.returnKeyType = UIReturnKeyDone; 
  theField.textAlignment = UITextAlignmentCenter;
 
  [self.view addSubview:theField];
  self.field = theField;
Спасибо, разобрался.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2012, 23:34     UITextField курсор
Посмотрите здесь:

C++ Builder Курсор
C++ Builder Как сделать, что бы в Memo1, на месте (строке) где стоит курсор, выделялась цветом строчка, где стоит печатный курсор «|»?
Курсор C++
курсор и взятие рисунка +курсор используя draganddrop C#
Delphi Курсор
SQL Server Курсор
В форме при активации курсор посредине, убрал курсор с формы она должна закрыться VBA
Linux Не работает Num Lock, курсор на нем, сам курсор неактивен
Курсор C++ WinAPI
Swift Как поднять UITextField над клавиатурой?
Как ограничить ввод текста под размеры UITextField? Swift

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
07.11.2012, 17:12     UITextField курсор #2
А решение не предложите? Ну ради интереса.
andrei0077
6 / 6 / 1
Регистрация: 23.06.2011
Сообщений: 92
07.11.2012, 18:01  [ТС]     UITextField курсор #3
При нажатии на поле присваиваю placeHolder = @" ", тогда курсор центрируется.
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
08.11.2012, 07:03     UITextField курсор #4
Хитро.
Yandex
Объявления
08.11.2012, 07:03     UITextField курсор
Ответ Создать тему
Опции темы

Текущее время: 03:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru