UIActivity от UIActivityType
Есть ли способ получить UIActivity от существующего UIActivityType?
Так что я могу построить UIActivityViewController как:
let activityViewController = UIActivityViewController(activityItems: [],
applicationActivities: [MyActivity(),"TypeUIActivity"])
present(activityViewController, animated: true, completion: {})
1 ответ
Прочитав документацию Apple об этом, и я прочитал:
"Примечания по подклассам
Этот класс должен быть разделен на подклассы, прежде чем его можно будет использовать Задача объекта действия состоит в том, чтобы воздействовать на предоставленные ему данные и предоставлять некоторую метаинформацию, которую iOS может отображать пользователю. Для более сложных сервисов объект действия также может отображать пользовательский интерфейс и использовать его для сбора дополнительной информации от пользователя. "
Это означает, что вам нужно создать пользовательскую реализацию UIActivity и переопределить ее функциональность, чтобы создать метод, который вы хотите использовать. Как создание пользовательской реализации CollectionViewCell.