【发布时间】:2017-01-04 22:43:07
【问题描述】:
我正在尝试在按下按钮后更改按钮的边框,这是代码当前的外观:
[m_btnEthinic addObject:btnEthnicity1];
[m_btnEthinic addObject:btnEthnicity2];
[m_btnEthinic addObject:btnEthnicity3];
[m_btnEthinic addObject:btnEthnicity4];
[m_btnEthinic addObject:btnEthnicity5];
[m_btnEthinic addObject:btnEthnicity6];
[m_btnEthinic addObject:btnEthnicity7];
[m_btnEthinic addObject:btnEthnicity8];
[m_btnEthinic addObject:btnEthnicity9];
for (UIButton* btn in m_btnEthinic) {
btn.layer.borderWidth = 1;
btn.layer.cornerRadius = 13;
btn.layer.borderColor = COLOR_GRAYBORDERBTN.CGColor;
[btn setBackgroundColor: COLOR_PURP];
[btn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]
【问题讨论】:
-
这些 btnEthnicity 是通过编程方式还是通过情节提要创建的?
-
它们是在故事板上制作的
-
那么你可以试试 IBOutletCollection NSArray with conditions
标签: css objective-c button background border