UIMutableUserNotificationCategory
Наследование
-
NSObject
-
UIUserNotificationCategory
-
UIMutableUserNotificationCategory
-
NSObject
-
UIUserNotificationCategory
-
UIMutableUserNotificationCategory
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSMutableCopying
-
NSObjectProtocol
-
NSSecureCoding
-
Печатаемый
-
NSCopying
-
NSMutableCopying
-
NSObject
-
NSSecureCoding
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 8.0 и позже.
A UIMutableUserNotificationCategory
объект инкапсулирует информацию о пользовательских действиях, которые Ваше приложение может выполнить в ответ на локальное уведомление или уведомление нажатия. Используйте экземпляры этого класса для настройки действий, включенных в предупреждение, когда на экране будет ограничено пространство.
После создания экземпляра этого класса с помощью стандарта alloc/init образец, используйте его для изменения действий или названия категории по мере необходимости. Когда размер предупреждения является относительно маленьким, наиболее популярный способ использования этого класса должен указать подмножество действий для отображения.
-
identifier
СвойствоИмя инициативной группы.
Объявление
Swift
var identifier: String!
Objective C
@property(nonatomic, copy) NSString *identifier
Обсуждение
Это свойство является перезаписываемой версией той, объявленной родительским классом.
При генерации уведомления, включающего эти пользовательские действия, необходимо использовать эту строку для инициализации уведомления. Для локальных уведомлений присвойте строку
category
свойствоUILocalNotification
объект. Для уведомлений нажатия используйте строку в качестве значенияcategory
введите полезную нагрузку уведомления нажатия.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.
-
Устанавливает действия для отображения для различных предупредительных стилей.
Объявление
Swift
func setActions(_
actions
: [AnyObject]!, forContextcontext
: UIUserNotificationActionContext)Objective C
- (void)setActions:(NSArray *)
actions
forContext:(UIUserNotificationActionContext)context
Параметры
actions
Массив
UIUserNotificationAction
объекты, представляющие действия для отображения для данного контекста. При отображении уведомления пользователю система выводит на экран кнопки действий с помощью того же порядка в качестве элементов в этом массиве. Если Вы указываетеnil
или пустой массив, этот метод удаляет действия для указанного контекста.context
Контекст, в котором выведено на экран предупреждение. Для списка возможных значений посмотрите
UIUserNotificationActionContext
.Обсуждение
Используйте этот метод, чтобы установить или изменить действия, связанные с определенным контекстом.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 8.0 и позже.