gpt4 book ai didi

ios - 如何在 xcode ui 测试中使用 Swift 代码旋转模拟器

转载 作者:IT王子 更新时间:2023-10-29 05:26:11 26 4
gpt4 key购买 nike

我有一个场景,在进行 xcode ui 测试时我必须旋转我的模拟器。

要旋转模拟器,我使用下面的代码

UIDevice.currentDevice().orientation
let value = UIInterfaceOrientation.LandscapeLeft.rawValue
UIDevice.currentDevice().setValue(value, forKey: "orientation")

但它不起作用。

在 xcode ui 测试中使用 Swift 代码旋转模拟器有什么解决方案吗?

最佳答案

你试过吗?

swift 2.x

XCUIDevice.sharedDevice().orientation = .LandscapeLeft  
XCUIDevice.sharedDevice().orientation = .Portrait

swift 3.0

XCUIDevice.shared().orientation = .landscapeLeft
XCUIDevice.shared().orientation = .portrait

swift 5.x

XCUIDevice.shared.orientation = .landscapeLeft
XCUIDevice.shared.orientation = .portrait

关于ios - 如何在 xcode ui 测试中使用 Swift 代码旋转模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39702564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com