У меня есть UIButton в моем представлении, который говорит «СТОП». При нажатии он должен (остановить воспроизведение, разумеется, и) изменить свою метку на «RTN TO ZERO». Это просто:
stopButton.titleLabel.text = @"RTN TO ZERO";
Однако изменение появляется лишь на долю секунды. Это не прилипает. Я предполагаю, что кнопка (которая подсвечивается при нажатии) принимает и отображает новую метку, но каким-то образом выделение меняется только позже, восстанавливая внешний вид кнопки до ее нажатия, не учитывая изменение текста метки. Кнопка задумана в ИБ, а не программно.
Я чувствую себя глупо. Может кто-нибудь указать мне в правильном направлении?