0

有没有办法同时设置多个属性?我试过这个:

dateTextField.font, nameTextField.font = [UIFont fontWithName:@"Gotham-Book" size:16];

但这得到了警告。还有什么我可以做的吗?

4

2 回答 2

6

刚刚怎么样dateTextField.font = nameTextField.font = [UIFont fontWithName:@"Gotham-Book" size:16];??

于 2013-08-08T01:34:03.170 回答
0

你绝对不能那样做。考虑使用循环或只分配两次字体。

UIFont * font = [UIFont fontWithName:@"Gotham-Book" size:16];
dateTextField.font = font;
nameTextField.font = font;

编辑

好吧,我撒了谎: Objective-C 中存在多重赋值,但请不要使用它,因为它可能会导致意外行为和糟糕的代码维护。

于 2013-08-08T01:04:54.580 回答