Изменение текста в UIButton не сохраняется

У меня есть UIButton в моем представлении, который говорит" STOP ". При нажатии он должен (конечно, остановить воспроизведение и) изменить свой ярлык на "RTN TO ZERO". Это просто:

stopButton.titleLabel.text = @ "RTN TO ZERO";

Однако изменение появляется только на долю секунды. Оно не сохраняется. Я предполагаю, что кнопка (которая подсвечивается при нажатии) принимает и отображает новую метку, но каким-то образом подсветка меняется на обратную только позже, возвращая кнопке вид, который она имела до ее нажатия, без учета изменения текста метки. кнопка задумана в IB, а не программно.

Я чувствую себя глупо. Может ли кто-нибудь указать мне правильное направление?

19
задан Joe Völker 8 April 2011 в 10:04
поделиться