2017-02-20 45 views
-1

Цвет по умолчанию - синий цвет - мне нужно было изменить его прозрачный цвет?Можно изменить цвет выбора по умолчанию в UITextField iOS?


Я знаю, что если я изменить оттенок цвета, то этот цвет будет установлен, когда я выбираю муравей текст, но мой вопрос Когда я установил четкий цвет как оттенок цвета, то не должно быть никакого цвета отображения для выбора текста, но это серый цвет по умолчанию.

Если это возможно, то как? и, пожалуйста, укажите исходный код.


Это то, что происходит, когда оттенок цвета синий

enter image description here



если я установить tintColor = ясный цвет, чем отображения серого цвета.
Это происходит, когда оттенок цвета устанавливается как ясный цвет, его принимая серый цвет по умолчанию, что я не хочу

textField.tintColor = [UIColor clearColor]; 

enter image description here

Пожалуйста, помогите мне.
Заранее спасибо !!!

+0

Я думаю, что он должен быть оттенок цвета. попробуй,. –

+4

Возможный дубликат [Изменить цвет курсора в текстовом поле] (http://stackoverflow.com/questions/2190352/change-color-of-cursor-in-text-field) – Larme

+0

@ Larme он не хочет никакого цвета при выборе , вот вопрос –

ответ

-1

Изменить цвет текста в текстовом поле. enter image description here

+0

Мне нужно установить четкий цвет. –

+0

Существует опция выбора требуемого цвета ur. – Anuraj

0

Невозможно, потому что, если вы измените цвет курсора, чтобы очистить его, он не покажет вам выделенный текст, поэтому вам нужно выбрать цвет для этого. Вы можете использовать цвет, который очень близок к прозрачности, предоставляя его значение RGB.

Использование ниже строки кода

textfield.tintColor = [UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1.0]; 

Это будет выглядеть следующим образом

enter image description here

+0

Как установить цвет курсора? –

+1

Цвет курсора автоматически устанавливается при изменении цвета оттенка –

+0

Это не мой ответ, пожалуйста, внимательно прочитайте мой вопрос! и спасибо –