Merhabalar bu yazımda SwiftUI ile birlikte Alert olarak kullanıp aksiyonlar oluşturduğumuz Action Sheet yapısının kullanımını göstereceğim.
iOS 13 ve Xcode 11 son kullanıcı ile buluştu ve artık SwiftUI ile uygulamalar geliştirebiliriz. Ancak live code preview işlemi uygulama içinde mevcut değil. Son aşama olarak 4 ekimde macOS Catalina yayınlanacak ve artık tamamen SwiftUI ile uygulamalar geliştirebileceğiz.
Aşağıda yazdığım örneği inceleyebilir ve Action Sheet kullanımını görebilirsiniz.
struct ContentView:View { @State var isActionVisible:Bool = false var body: some View { Button(action: { self.isActionVisible.toggle() }) { Text("Show Action Sheet") }.actionSheet(isPresented: $isActionVisible) { ActionSheet(title: Text("Title"), message: Text(""), buttons: [ ActionSheet.Button.default(Text("Share"), action: { print("Shared!") }), ActionSheet.Button.destructive(Text("Delete")), ActionSheet.Button.cancel() ]) } } }
Merhaba swiftuı da mysql ile bağlantısı. İle. Listelediğim listemde swipe ile silme işlemi yaptırılp actionsheet ile silme işlemini evet hayır sorusunda evet kısmına delete func yazıyorum fakat istediğim dışında siliyor sayfa sonundaki eleman bunun nedeni nedir sizce