У меня есть UIView, которому я хочу дать градиентный фон, и мне интересно, как это реализовать как можно эффективнее.
Рассматриваю три варианта:
Создайте UIImageView как subview и дайте ему изображение градиента для отображения.
Нарисуйте изображение градиента в drawRect: исходного UIView.
Нарисуйте градиент в drawRect :, но на этот раз используйте CoreGraphics, чтобы «создать его с нуля».
Какой из этих трех будет самым быстрым / наименее ресурсоемким? (Быстрее всего запускать, а не писать.)
Спасибо!