Skip to main content
Participating Frequently
January 16, 2018
Question

AIR 28 tvOS - Unable to make human interface guidelines compliant?

  • January 16, 2018
  • 0 replies
  • 335 views

Time ago I posted similar question without answer. I hope this time I'd be more lucky!

I'm developing a tvOS app and I want to launch it in a couple of weeks.

I'm worried because I can't get that the menu button of siri controller works like Apple tells in the human interface guidelines.

This button Basicly goes back in the navigation hierarchy when you click it, but in main screen if you click it the app exits and go to Apple's main screen.

I can avoid the app exits every time you click menu button using "preventDefault()" in the key event handler. In the main screen of the app I must to allow the menu button exits, and I don't prevent the default behavior in this case.

Until here no problem, but doing it in this way if you return to the app, the "peventDefault()" doesn't take effect anymore, exiting always in all the screens of the app.

I've also tried using diferent key event handlers, one preventing default exit behavior and another that lets exit when the user in the main screen of the app, adding and removing the listeners depending the screen. And I has the same problem, once I let exit "preventDefault()" doesn't work anymore.

Am I doing something wrong? Is there any way accomplish the correct behavior?

If you know any other forum I could ask about this, could you share with me?

Thanks a lot, and if anybody could give me some solution or advice I'd be really happy

Regards,

3dU

This topic has been closed for replies.