我有一个静态表视图控制器。在某些单元格中,我有文本框。我想一次性启用或禁用所有文本框。我知道我可以做类似的事情
self.nameTextField.Enabled = NO;
self.ageTextField.Enabled = NO;
self.hairColorTextField.Enabled = NO;
但必须有更优雅的东西。就像是
for (UIControl* control in self.allChildControls) { // <-- I totally just made that up.
if ([control isKindOfClass:[UITextField class]]) {
control.Enabled = NO;
}
}
我不认为我在问正确的问题...