просто пишу код iOS.Избавляемся от этих старых пыльных неблокированных анимаций, и я столкнулся с небольшим раздражением.Надеюсь, это только я снова наткнулся на мою вторую левую ногу.
Вот совок:
Поведение по умолчанию для блока анимации, заключенного в другой блок анимации, заключается в том, что внутренний блок наследует внешний блок.продолжительность.Я не слишком настаивал на этом предположении, но я готов согласиться с документами Apple об их словах по этому вопросу.НО, те же самые документы также говорят, что мы не должны зависеть от того, что наследование всегда работает одинаково в будущем, и что, более того, в будущем нам, возможно, придется явно передать флаг, чтобы убедиться, что это так.
Итак, моя мысль была: «Конечно, есть флаг, который я могу сейчас пройти, который обеспечит некоторую проверку будущего».Но я не знаю, смогу ли я найти его.
Кто-нибудь из вас слышал о чем-то явно противоположном UIViewAnimationOptionOverrideInheritedDuration?
... UIViewAnimationOptionInheritDuration, возможно?
Если найдешь, лмк!Это успокоит мои нервы, чтобы иметь это там.