Я добавляю все свои действия по 3D-касанию в своем делете приложения, но как я могу обновить субтитры одного из действий в моем приложении?Как обновить скрытые субтитры 3D Touch Quick Actions?
0
A
ответ
1
Посмотрите на this reference от Apple. Первый пример кода дает вам то, что вам нужно, чтобы изменить существующее быстрое действие с помощью нового localizedTitle
.
Вот код Objective-C из примера Apple. Таким образом, вы создаете UIMutableApplicationShortcutItem
с изменяемой копией элемента ярлыка, который вы хотите изменить. Измените название, а затем замените предыдущий ярлык на новый.
NSArray <UIApplicationShortcutItem *> *existingShortcutItems = [[UIApplication sharedApplication] shortcutItems];
UIApplicationShortcutItem *anExistingShortcutItem = [existingShortcutItems objectAtIndex: anIndex];
NSMutableArray <UIApplicationShortcutItem *> *updatedShortcutItems = [existingShortcutItems mutableCopy];
UIMutableApplicationShortcutItem *aMutableShortcutItem = [anExistingShortcutItem mutableCopy];
[aMutableShortcutItem setLocalizedTitle: @“New Title”];
[updatedShortcutItems replaceObjectAtIndex: anIndex withObject: aMutableShortcutItem];
[[UIApplication sharedApplication] setShortcutItems: updatedShortcutItems];
Смежные вопросы
- 1. 3D Touch Quick Actions внутри приложения iOS
- 2. Обновить 3D Touch Quick Action title
- 3. Silent 3D Touch Quick Action
- 4. Disable iOS 10 Quick Actions Widget
- 5. Swift 3D Touch Quick Action не загружает запрошенный url
- 6. Загрузка изображения из приложения 3D Touch Quick Action
- 7. 3D touch/Force touch реализация
- 8. Почему Visual Studio переключается на другую панель после Quick Actions?
- 9. Заказ UIApplicationShortcutItems (3D Touch)
- 10. Скрыть UINavigationBar 3D touch
- 11. Как проверить, выбраны ли скрытые субтитры в настройках доступности Android
- 12. Как извлечь скрытые субтитры из потокового онлайн-видео
- 13. 3D Touch и UITableViewCell
- 14. Как обновить субтитры в поставляемом NSUserNotification?
- 15. 3D touch to UITabView
- 16. Запуск цикла после быстрого действия (3D Touch)
- 17. 3D Touch на отзывчивом
- 18. iOS 3D Touch программно
- 19. 3D Touch Shortcut Widget
- 20. iOS: требуется 3D Touch?
- 21. 3D Touch Quick Action запускает черный экран. UiNavigationController-> UITableViewController-> UIViewController
- 22. Использование 3D Touch в моем приложении
- 23. 3D Touch Application Shortcut Sorting
- 24. SWRevealViewController и 3D Touch quickActions
- 25. MediaRecorder, субтитры и субтитры
- 26. 3D Touch для ярлыков Сбой
- 27. touchedMoved: отменено движением (3d touch)
- 28. 3D Touch заглядывает и касается
- 29. Как сделать плавающий/3D-стиль Touch Style?
- 30. Как реализовать 3D-Touch Peek-and-select?
Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/12131735) – frasertweedale
@frasertweedale Я скопировал образец кода Apple с некоторым пояснительным текстом. – stevekohls
@stevekohls Спасибо! Сработало! –