Добавление закругленных углов в UiimageView vs Предварительная рендеринг Uiimage?
-
27-09-2019 - |
Вопрос
Я экспериментирую со слоем UiimageView, в частности добавления закругленных углов.
Мой вопрос в том, какое влияние на производительность (если есть), выполнив следующее:
[self.imgView.layer setCornerRadius:10.0f];
[self.imgView.layer setMasksToBounds:YES];
[self.imgView.layer setBorderWidth:2.0f];
[self.imgView.layer setBorderColor:[[UIColor yellowColor] CGColor]];
над «предварительным рендерингом» изображение перед рукой.
Спасибо
Решение
Кореанамация в целом очень Быстро - на самом деле слишком быстро беспокоиться об этом.
Поэтому, если оригинальное изображение может быть любого значения, или другая граница - это то, что вам может понадобиться, используйте те атрибуты Calayer.
Я бы пошел с Prerended только в том случае, если граница настаивается в камне. Далее, ок мощь Время от времени ускориться, когда маскировка задействована, так как он позволяет использовать непрозрачные изображения вместо прозрачных, поэтому область, которая нуждается в альфа-смешивании значительно меньше (но нет жесткого числа на этом).