Saya mencoba membuat pesan peringatan dengan masukan, lalu mendapatkan nilai dari masukan tersebut. Saya telah menemukan banyak tutorial bagus tentang cara membuat kolom teks masukan. tapi saya tidak bisa mendapatkan nilai dari peringatan itu.
121
Jawaban:
Diperbarui untuk Swift 3 ke atas:
Cepat 2.x
Dengan asumsi Anda menginginkan peringatan tindakan di iOS:
sumber
var
kata kunci adalah jika Anda menulis di Objective-C.[weak alert]
? Saya melihat Swift 3.let textField = alert?.textFields![0] // Force unwrapping because we know it exists.
print("Text field: \(textField?.text)")
Cepat 3/4
Anda dapat menggunakan ekstensi di bawah ini untuk kenyamanan Anda.
Penggunaan di dalam
ViewController
:Kode ekstensi:
sumber
Di Swift5 dan Xcode 10
Tambahkan dua bidang teks dengan tindakan Simpan dan Batalkan dan baca data teks BidangTeks
Untuk penjelasan lebih lanjut https://medium.com/@chan.henryk/alert-controller-with-text-field-in-swift-3-bda7ac06026c
sumber