UIImageView внутри UIVisualEffectView - вибрация не применяется
В настоящее время я разрабатываю собственный класс представления, такой что:
- это помещено на некоторое содержание, размывая их
- он содержит некоторые изображения и метки, и к ним следует применить эффект вибрации
Итак, в Interface Builder встроена следующая иерархия:
Оба Visual Effect View
S размещаются с использованием Visual Effect Views with Blur and Vibrancy
в библиотеке объектов XCode, и UILabel
и UIImageView
размещены внутри contentView
второго Visual Effect View
,
Проблема в том, что эффект вибрации не распространяется на оба содержимого, только UILabel
имеет вибрацию, UIImageView
нет, такой как на следующем скриншоте.
Есть ли какие-то дополнительные настройки, которые я пропустил, или эффект вибрации, предоставляемый Apple, доступен только для UILabel
?
1 ответ
Эффект вибрации работает только для видов, которые подчиняются tintColor
, Если вы хотите, чтобы ваш просмотр изображений был ярким, вы должны использовать шаблон изображения.