Как использовать colorWithPatternImage: с помощью UILabel

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

Возможно ли это? Я потратил огромное количество времени на то, чтобы очистить сеть от чего-то, связанного с этим, и не нашел ничего конкретного. Один из ведущих, за которым я следил, не использовал:

 [UILabel setTextColor:[UIColor colorWithPatternImage:[UIImage imageNamed: @"WoodenPanel.png"]]]; 

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

Вы должны сделать это вот так:

 [labelName setTextColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"IMAGENAME.PNG"]]]; 

НЕТ, как вы это сделали:

 [UILabel setTextColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"IMAGENAME.PNG"]]]; 

Вы должны UILabel имя объявленного ярлыка вместо UILabel

Может ли текст в UILabel иметь colorWithPatternImage: присвоенный ему?

Он использует colorWithPatternImage, хотя

Что ты имеешь в виду, это не вышло.

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

Оказывается, я действительно правильно его реализовал. Строка кода, приведенная выше, не была точной линией из моей программы, но была большей частью общности.

Причина, по которой я получал полностью черный шрифт, заключалась в том, что часть конкретного изображения, которое я использовал, была полностью черной. Кажется, что изображение не уменьшено, чтобы соответствовать тексту и UILabel, так что обнаруживалось нижнее 1/5 изображения. Мне не пришлось решать эту проблему, так как изображение, которое мне было предназначено для реализации, было повторяющимся шаблоном по всему изображению, так что любая часть изображения создавала желаемый эффект цветного шрифта с деревянной панелью.

Interesting Posts

RestKit – проверка подлинности

Объекты, проведенные до конца приложения: нет Dealloc в порядке?

Проблема с UIDatePickerView с момента обновления до ios 8

Расширяемые ячейки UITableView, показывающие данные

Действие UIWebView Paste добавляет тег шрифта в мой html

Очистить iOS 6 <input type = file> уменьшенное изображение

XCode: закрытый ключ для «<foo> (от« <bar> ») не установлен на этом Mac

Каков правильный способ просмотра наложения всех других viewControllers в приложении?

Swift: пользовательская камера сохраняет измененные метаданные с изображением

Добавить вид между строкой состояния и панель навигации

Я хочу переключить скруббер времени на 15 минут

Информация о развертывании Xcode и значки с использованием CMake

Ошибка EXC_BAD_ACCESS (только на симуляторе) при чтении свойства fetchedObjects NSFetchedResultsController

PKAddPassesViewController не работает анимация

Производительность ObjC против MonoTouch и производительность массива

Давайте будем гением компьютера.