Исчезать изображение, но не текст на UILabel для iPhone - PullRequest
0 голосов
/ 24 октября 2010

У меня есть ярлык, для которого я добавил фон:

myLabel.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"some image"]];

Пользователь будет вводить текст в метку, и по окончании я бы хотел, чтобы фоновое изображение исчезло, но текст остался. Я пробовал UIView анимации, но UIImage не наследуется от UIView, поэтому этот метод не работает, и я немного застрял. Либо мне нужно добавить фоновое изображение на свой ярлык по-другому, либо анимировать по-другому, чтобы получить исчезновение. Любые мысли будут оценены.

1 Ответ

0 голосов
/ 24 октября 2010

Почему бы просто не использовать UIView, где вы добавляете еще один UIView с фоном и UILabel сверху, как это?

UIView

  • UIView
  • UILabel (с [UIColor clearColor] в качестве backgroundColor)

Тогда вы можете затемнить второй UIView, и UILabel останется видимым. Как backgroundColor)

...