gpt4 book ai didi

ios - 我们如何在 ios 中使用 for 循环为 1 个或多个文本字段设置背景颜色

转载 作者:行者123 更新时间:2023-11-28 21:38:33 24 4
gpt4 key购买 nike

在我的项目中,我在 Storyboard上添加了“6”个以上的文本字段,它们是“Email”、“name”、“Firstname”...等文本字段

现在我想使用“For”循环为所有这些文本字段设置背景颜色

是否可以使用for循环来设置?

最佳答案

你可以像这样纯粹地用代码来做:

NSArray *textFields = @[self.emailTextField, self.nameTextField, self.firstNameTextField ... etc];
for (UITextField *textField in textFields) {
textField.backgroundColor = [UIColor redColor];
}

或者,您可以在 Storyboard中创建一个 IBOutletCollection,并将它连接到 View Controller 上的所有文本字段到单个属性:

@interface MyViewController : UIViewController

@property (nonatomic, strong) IBOutletCollection(UITextField) NSArray *textFields;

@end

然后以与我的第一个示例类似的方式迭代 self.textFields

关于ios - 我们如何在 ios 中使用 for 循环为 1 个或多个文本字段设置背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32989670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com