Следующий код отлично работает для iPhone, но не для iPad:
Код: Выделить всё
struct ContentView: View {
var body: some View {
Button("Arrow Button") { print("Arrow pressed.") }
.keyboardShortcut(.upArrow, modifiers: [])
}
}
Он отлично работает для всех устройств, если я укажу в коде клавишу-модификатор, например .shift или .option, но не без изменений, как указано выше. Такое же поведение применимо ко всем четырем клавишам со стрелками.
Он также отлично работает на Mac и даже на Mac под управлением iPad. версия — только не на iPad.
Есть идеи, почему и как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/798 ... n-for-ipad
Мобильная версия