2012-03-29 5 views
1

Я хотел бы изменить цвет текста в label в зависимости от состояния пользовательского button. Я пытался добиться его в viewdidload как,изменить цвет метки текста в зависимости от выделенного состояния кнопки

if (dialMobileNumber.highlighted == YES) 
    { 
     txtMobileNumber.textColor = [UIColor colorWithRed:0.0 /255.0 green:160.0 /255.0 blue:224.0 /255.0 alpha:1.0]; 
    } 

, но он не работает. Любые предложения, как я могу это сделать.

ответ

0

Вы установили кнопку для выделения или выделения? Я неоднократно ошибался, задаваясь вопросом, почему код не работает, но это было потому, что я проверял кнопки, выделенные как состояние, а не на выбранное состояние.

0

Вы можете использовать логическое значение, которое изменяется при каждом нажатии кнопки, а затем изменять цвет в соответствии с логическим состоянием.

Смежные вопросы