Краткое руководство по созданию UIActivityViewController для обмена URL-адресом внутри нашего приложения с помощью SwiftUI

Создать новый проект Xcode

Откройте Xcode ›Шаблон приложения› Жизненный цикл SwiftUI и назовите его ShareIt

Реализуйте кнопку

Перейдите в Contentview.swift file и добавьте следующую кнопку внутри body:

Внедрить лист акций

После кнопки и body последнего графика реализуйте UIActivityViewController следующим образом:

Запускаем симулятор

Вот и все! Теперь вы можете запустить симулятор, щелкнуть по кнопке, и появится Share Sheet. Круто думает, что нам даже не нужно обрабатывать отключение ViewController в нашем коде.

Спасибо за внимание! Я всегда рад поболтать и поработать на [email protected]. Рассмотрите возможность подписки, чтобы получить неограниченный доступ к моим статьям и всему Medium через мою реферальную ссылку.

Первоначально опубликовано на https://swiftproductions.substack.com.