Перейдите в подпредставлении, чтобы проверить наличие пустых UITextField - Swift
Мне интересно, как по существу преобразовать целевой код ниже в быстрый.
Это будет перебирать все подпредставления в моем желаемом представлении, проверять, являются ли они текстовыми полями, а затем проверять, пустые они или нет.
for (UIView *view in contentVw.subviews) {
NSLog(@"%@", view);
if ([view isKindOfClass:[UITextField class]]) {
UITextField *textfield = (UITextField *)view;
if (([textfield.text isEqualToString:""])) {
//show error
return;
}
}
}
Вот где я сейчас с быстрым переводом:
for view in self.view.subviews as [UIView] {
if view.isKindOfClass(UITextField) {
//...
}
}
Любая помощь будет отличной!