ios – navigationItem.titleView在更新时闪烁
我有一个UIView
,拿着一个UIButton
,设置为我的navigationItem.titleView
。 当我更新此按钮的文本时,它会短暂闪烁(消失并重新显示新文本。)
无论如何,当它改变时是否可以看到它? 那么,如果我改变2015-2016,看起来好像只有最后一个数字更新为6?
谢谢
我解决了我的问题。 这与UIButton的关系多于navigationBar
的titleView
中的任何内容。
如果UIButton
设置为[yourButton buttonWithType:UIButtonTypeCustom]
,那么当用[yourButton setTitle:@"title" forState:UIControlStateNormal];
更新它时它不会闪烁[yourButton setTitle:@"title" forState:UIControlStateNormal];