Membuat Peek dan Pop Alert menggunakan Menu Konteks di SwiftUI

Panduan Pengaturan

Untuk cerita ini, kita akan menggunakan LazyVGrid dan kita akan menetapkan ContextMenu untuk setiap item di Grid. Kami akan mengisi LazyVGrid dengan beberapa gambar acak dan pada sentuhan 3D gambar, kami akan menampilkan Peringatan Peek dan Pop.

Penerapan

Kami akan mengatur LazyVGrid kami dengan kode di bawah ini. (Jangan khawatir tentang aset, semuanya ada di repo proyek)

Sekarang kita telah menyiapkan LazyVGrid kita akan menambahkan ContextMenu dan itemnya. Untuk menambahkan ContextMenu kita cukup menambahkan pengubah .contextMenu. Setelah Anda menambahkan blok ContextMenu di dalamnya, kita perlu menentukan Tombol yang perlu dimasukkan ke dalam Peringatan ContextMenu.

Untuk menambahkan tombol ke ContextMenu kita akan menambahkan kode di bawah ini.

Di sini kami telah menambahkan dua Buttons dan satu Divider . Dan kedua Buttons yang diklik akan mencetak Perform OP #(1/2) . Hasil akhirnya adalah tangkapan layar di bawah ini.

Saya harap Anda memahami bagaimana kami dapat menggunakan ContextMenu untuk membuat Peringatan Intip dan Pop. Silakan Ikutiuntuk postingan lainnya seperti ini. Semoga harimu menyenangkan ❤️ !!!

https://github.com/Nikilicious09/PeekandPopAlert-SwiftUI