2017-08-10 62 views
1

有沒有太多的帖子與使用XCUIElement.KeyModifierFlags相關。XCTest - 如何使用Command和Shift創建多個Key Modifier標誌?

我目前正在使用XCode 8.3,並特別感興趣的是將以下修飾符標誌與選擇鍵盤字符結合使用。

static var command: XCUIElement.KeyModifierFlags 

static var shift: XCUIElement.KeyModifierFlags 

有人可以提供如何使用多個標誌以任一typeKey(_:modifierFlags:)perform(withKeyModifiers:block:)以執行組合鍵如命令+移+ h的例子?

+0

問題是標籤與iOS做cmd + shift + h但是我覺得這個API是僅適用於Mac系統。 –

回答

1

這是如何使用的typeKey方法

textfield.typeKey("h", modifierFlags: [.command, .shift]) 
+0

謝謝..但它看起來並不像Xcode 9可用。 – CoeB

+0

https://developer.apple.com/documentation/xctest/xcuielement/1500604-typekey它可用於Xcode 7.2 –