Как отключить анимацию SwiftUI в UITests? - PullRequest
0 голосов
/ 12 марта 2020

Я попытался отключить анимацию в UITests с помощью следующего кода:

let app = XCUIApplication()
app.launchEnvironment = ["DISABLE_ANIMATIONS": "1"]

Я также попытался:

UIView.setAnimationsEnabled(false)

Но это не отключает анимацию, когда я запускаю UITests на симуляторе .

Это потому, что я использую SwiftUI?

Анимация, которую я хочу отключить, - это переход вида из одного вида SwiftUI в другой. Вот как я кодировал переход:

NavigationLink(destination: MapView(), isActive: $viewModel.isDataLoaded) {
     EmptyView()
}

Есть ли другой способ отключить анимацию в UITests при использовании SwiftUI?

...