2016-03-27 18 views
0

Arabirim oluşturucuyu, dikey yığın görünümünde 6 metin alanı oluşturmak için kullandım. Her metin alanındaki değerleri tercihen bir dizide düzgün bir şekilde almak istiyorum. Her bir metin alanı için bir çıkış oluşturmalı mıyım yoksa yığın görünümüne bir çıkış oluşturabilir ve tüm metin alanı değerlerini bir kerede alabilir miyim?Yığın Görünümü İçindeki Metin Alanlarını Okuma

cevap

2

Altı çıkış oluşturmak yerine, bir OutletCollection yapmayı seçebilirsiniz. Ctrl +, Outlet yerine, sizin denetleyiciye ilk çıkış sürükleyin OutletCollection seç:

enter image description here

Bunu yaptıktan sonra Ctrl + bağlayıp için OutletCollection Yeni oluşturduğunuz için, diğer düğmeler sürükle!

enter image description here

yapabilirsiniz o zaman dizisinde ilerleyebilir:

class ViewController: UIViewController { 
    @IBOutlet var fields: [UITextField]! 

    override func viewDidLoad() { 
     super.viewDidLoad() 
     for field in self.fields { 
      //Do whatever you want with the fields 
     } 
    } 

} 
İlgili konular