UIVibrancyEffect
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSObjectProtocol
-
NSSecureCoding
-
Печатаемый
-
NSCopying
-
NSObject
-
NSSecureCoding
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 8.0 и позже.
A UIVibrancyEffect
объект усиливает и корректирует цвет содержания, разделенного на уровни позади a UIVisualEffectView
объект, позволяя содержание поместил в contentView
стать более ярким. Эффект вибрации предназначается, чтобы использоваться в качестве подпредставления или разделяться на уровни поверх a UIVisualEffectView
это было сконфигурировано с a UIBlurEffect
.
Эффект вибрации является цветным зависимым. Любые подпредставления, что Вы добавляете к contentView
должен реализовать tintColorDidChange
метод и обновляет себя соответственно. UIImageView
объекты с изображениями, имеющими режим рендеринга UIImageRenderingModeAlwaysTemplate
а также UILabel
объекты обновят автоматически.
-
Создает эффект вибрации для определенного эффекта размытия.
Объявление
Swift
init(forBlurEffect
blurEffect
: UIBlurEffect) -> UIVibrancyEffectObjective C
+ (UIVibrancyEffect *)effectForBlurEffect:(UIBlurEffect *)
blurEffect
Параметры
blurEffect
UIBlurEffect
используемый размытым представлением эффект вибрации присоединен.Возвращаемое значение
Эффект вибрации, который будет использоваться a
UIVisualEffectView
объект.Обсуждение
При создании нового эффекта вибрации используйте то же
UIBlurEffect
то, что Вы раньше создавали представление размытости. Используя различноеUIBlurEffect
может вызвать нежелательные комбинации визуального эффекта.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.
-
Создает эффект вибрации для использования в Центре Уведомления.
Объявление
Swift
class func notificationCenterVibrancyEffect() -> UIVibrancyEffect!
Objective C
+ (UIVibrancyEffect *)notificationCenterVibrancyEffect
Возвращаемое значение
Эффект вибрации это подходяще для использования в Сегодня виджетах в Центре Уведомления. Для узнавания больше Сегодня о виджетах посмотрите Сегодня.
Оператор импорта
Objective C
@import NotificationCenter;
Swift
import NotificationCenter
Доступность
Доступный в iOS 8.0 и позже.