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

Objective-C

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

UITextField курсор - Objective-C

06.11.2012, 23:34. Просмотров 994. Ответов 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;
Спасибо, разобрался.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2012, 23:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос UITextField курсор (Objective-C):

Как поднять UITextField над клавиатурой? - Swift
Всем привет! Клавиатура перекрывает UITextField. Как его поднять над клавиатурой?

Как ограничить ввод текста под размеры UITextField? - Swift
Добрый день! Подскажите пожалуйста, как ограничить ввод текста под размеры UITextField?

Не работает Num Lock, курсор на нем, сам курсор неактивен - Linux
Помогите решить проблему, с ней не справляется наш программист (для раб.ПК). Не знаю, что делать и сидит сложа руки:sleep:. А я работаю с...

В форме при активации курсор посредине, убрал курсор с формы она должна закрыться - VBA
Здравствуйте, чем вспоминать дни прошедшие..., есть форма, (она из Ворда), по задумке - она открылась надо чтобы курсор был посредине формы...

курсор и взятие рисунка +курсор используя draganddrop - C#
Добрый день! Подскажите пожалуйста,как мне сделать так,при перетаскивании с использованием draganddrop ,Я беру рисунок или что-то другое...

Как сделать, что бы в Memo1, на месте (строке) где стоит курсор, выделялась цветом строчка, где стоит печатный курсор «|»? - C++ Builder
Как сделать, что бы в Memo1, на месте (строке) где стоит курсор, выделялась цветом строчка, где стоит печатный курсор «|»?

3
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
07.11.2012, 17:12 #2
А решение не предложите? Ну ради интереса.
0
andrei0077
6 / 6 / 1
Регистрация: 23.06.2011
Сообщений: 92
07.11.2012, 18:01  [ТС] #3
При нажатии на поле присваиваю placeHolder = @" ", тогда курсор центрируется.
2
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
08.11.2012, 07:03 #4
Хитро.
0
08.11.2012, 07:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2012, 07:03
Привет! Вот еще темы с ответами:

Курсор - C++
Как получить координаты курсора в консоли

Курсор? - SQL Server
Нужно пробежаться по всей таблице и выгрузить только те записи, у которых разница между днями в DateContract и DateEnd свыше 500 дней ...

Курсор - Delphi
Как поставит ьв DElphi приложение собственный курсор (например прицел).

Курсор - Delphi
all qq! Как сделать так: если курсор находится 10 пикселей над формой, то происходи остальной код! :-|


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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