Мой код:
Код: Выделить всё
struct ToastView: UIViewControllerRepresentable{
@State var text: String
func makeUIViewController(context: UIViewControllerRepresentableContext) -> UIToast {
return UIToast(text: text)
}
func updateUIViewController(_ uiViewController: UIToast, context: UIViewControllerRepresentableContext) {
}
}
class UIToast: UIViewController{
var text: String = ""
init(text: String) {
super.init(nibName: nil, bundle: nil)
self.text = text
}
required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
override func viewDidLoad() {
super.viewDidLoad()
self.view.makeToast(text)
}
}
Может кто-нибудь помочь мне это исправить? Есть ли еще одна рекомендация для Toast в SwiftUI? Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/621 ... in-swiftui
Мобильная версия