Я использую стандартный переход "show" в раскадровке для перехода между двумя контроллерами представления.
Во втором ВК есть метод viewWillAppear
, который запускает индикатор выполнения, который появляется во время перехода и портит его внешний вид.
Есть ли способ обнаружить, что переход продолжается, чтобы я мог отложить индикатор выполнения до тех пор, пока переход не будет завершен?
Я знаю, что мог бы переместить индикатор выполнения на более позднюю точку жизненного цикла второго контроллера представления, например viewDidAppear
, но в большинстве случаев VC достигается без этого конкретного перехода, и я хотел бы, чтобы индикатор выполнения срабатывал немедленно. Однако в разгар сеанса я хотел бы отложить это.
Примечание: это сегменты садового разнообразия с анимацией в раскадровке, а не пользовательские сегменты.