Для этого вам следует выполнить следующие действия как
1) Очистить фон TextField
[myTextField setBackgroundColor:[UIColor clearColor]];
2) Использовать метод делегата UItextField, как показано ниже
, который можно использоватьчто вещи, как показано ниже
// сделать Clear BackGround, когда вы начали редактирование в textField.
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
//set here desired colour
//or do here whatever you want
[myTextField setBackgroundColor:[UIColor greyColour]];
}
// сделать Clear BackGround при нажатии кнопки Готово KeyBoard
- (BOOL)textFieldShouldReturn:(UITextField *)theTextField {
[myTextField setBackgroundColor:[UIColor clearColor]];
[myTextField resignFirstResponder];
return YES;
}
// сделать Clear BackGround по окончании набора
- (void)textFieldDidEndEditing:(UITextField *)textField{
[myTextField setBackgroundColor:[UIColor clearColor]];
}