изменить цвет текста метки в зависимости от выделенного состояния кнопки - PullRequest
1 голос
/ 29 марта 2012

Я хотел бы изменить цвет текста в 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];
    }

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

Ответы [ 2 ]

0 голосов
/ 30 марта 2012

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

0 голосов
/ 29 марта 2012

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

...