У меня есть несколько NSView, которые я помещаю в один из двух макетов в зависимости от размера моего окна.
Я настраиваю макет, когда соответствующий супервизор получает метод resizeSubviewsWithOldSize.
Это работает, но я хотел бы оживить изменение. Поэтому, естественно, я попытался вызвать прокси-сервер аниматора при установке новых кадров, но анимация не запускается, пока пользователь все еще перетаскивает. Если я отпущу мышь до того, как анимация будет запланирована, я смогу увидеть конец анимации, но ничего до этого. Я попытался убедиться, что для kCATransactionDisableActions установлено значение NO, но это не помогло.
Можно ли запустить новую анимацию и запустить ее во время изменения размера?