override open func pressesBegan(_ presses: Set<UIPress>, with event: UIPressesEvent?) {
for press in presses {
if press.type == .select {
self.view.backgroundColor = .red // NOT BEING CALLED
} else if press.type == .playPause {
self.view.backgroundColor = .blue
} else {
self.view.backgroundColor = .yellow
}
}
}
В приведенном выше коде все события работают идеально, но событие Select
не работает. Который должен вызываться при нажатии клавиши ENTER на клавиатуре для обнаружения щелчка поверхности tvOS.
Что не так с приведенным выше кодом.