Перевести QLPreviewController в режим редактирования на iOS13
Просто представляю QLPreviewController для просмотра изображения (на iOS13.) В идеале я бы хотел, чтобы он автоматически переключался в режим редактирования (и таким образом представлял материал PencilKit.)
Кто-нибудь знает, как это сделать? Подход setEditing: (используемый в UITableViewControllers), похоже, не работает в этом случае.
Спасибо
1 ответ
setEditing
задокументировано в UIViewController
и говорит, что subclasses
должен реализовать это, чтобы реагировать на редактирование.
Я пробовал установить его как при создании экземпляра, так и completion
обработчик presentViewController
и это не работает, это означает, что QLPreviewController
не реализует это.
tl;dr: не существует стандартного способа включить редактирование, если вы не взломаете элементы навигационной панели и не попытаетесь "нажать" на значок редактирования.