Como obter todos os campos de texto rapidamente
Eu tenho uma visão que tem mais de 15UITextFields
. Tenho que definir bottomBorder (extensão) para todos osUITextFields
. Eu posso configurá-lo um por um para todos osUITextFields
e está funcionando também. Quero definir a borda inferior para todas asUITextFields
de uma vez só. Aqui está o código que estou tentando, mas parece que o loop for não está sendo executado. Eu até tentei emviewDidLayoutSubViews
mas o loop for também não está sendo executado lá.
override func viewDidLoad()
{
super.viewDidLoad()
/** setting bottom border of textfield**/
for case let textField as UITextField in self.view.subviews {
textField.setBottomBorder()
}
}