Перевести QLPreviewController в режим редактирования на iOS13

Просто представляю QLPreviewController для просмотра изображения (на iOS13.) В идеале я бы хотел, чтобы он автоматически переключался в режим редактирования (и таким образом представлял материал PencilKit.)

Кто-нибудь знает, как это сделать? Подход setEditing: (используемый в UITableViewControllers), похоже, не работает в этом случае.

Спасибо

1 ответ

setEditing задокументировано в UIViewController и говорит, что subclasses должен реализовать это, чтобы реагировать на редактирование.

Я пробовал установить его как при создании экземпляра, так и completion обработчик presentViewController и это не работает, это означает, что QLPreviewController не реализует это.

tl;dr: не существует стандартного способа включить редактирование, если вы не взломаете элементы навигационной панели и не попытаетесь "нажать" на значок редактирования.

Другие вопросы по тегам