В моем приложении у меня есть несколько контроллеров представлений, и большинство из них имеют правую сторону UIBarButtonItem с прикрепленными к ним действиями "show".
Перейдя к другому представлению, а затем нажав кнопку '< Back', исходный элемент кнопки остается потушенным, хотя в остальном его можно использовать.
Это происходит только в iOS 11.2.
Я не вижу никаких настроек, которые могли бы это сделать, и, по крайней мере, в одном из случаев, когда это происходит, нет никакой специальной отмены сеанса и обработки viewDidAppear. Я бы опубликовал код, но AFAICS все это просто по умолчанию UINavigationBar.