У меня есть UIView
, держа UIButton
, установлен как мой navigationItem.titleView
. Когда я обновляю текст для этой кнопки, он кратковременно мигает (исчезает и снова появляется с новым текстом.)ios - navigationItem.titleView мигает при обновлении
Есть ли все-таки сохранить его, если оно будет изменено? Итак, если я изменил 2015-2016, то кажется, что только последняя цифра обновляется до 6?
Thanks
Не могли бы вы поделиться тем, что вы пробовали до сих пор? Насколько я знаю, установка любого значения в 'UIView' приведет к вызову метода layoutSubviews' в этом представлении. Это обновит 'UIView', и вы, как правило, не имеете никакого контроля над тем, как это происходит. – unspokenblabber
Кнопка, которую я использую в titleView, устанавливается как свойство текущего viewController, поэтому я просто [_buttonNavTitle setTitle: @ "2016" forState: UIControlStateNormal]; и тогда он мигает. Не похоже, что вокруг есть какой-то способ ... неважно, но было бы неплохо иметь. – Adama
Спасибо за вашу помощь, я решил свою проблему и отправил ответ, если вам интересно. – Adama