8 Replies
      Latest reply on Oct 20, 2015 4:00 AM by blackp
      coinbump Level 2 Level 2 (50 points)

        If I use presentControllerWithName, or pushControllerWithName in a hierarchical Apple Watch app, this is what happens:

         

        1. Watch OS presents the view onscreen

        2. Watch OS calls init, awakeWithContext

         

        But this is terrible, I never get a chance to update the UI contextually depending on the user's state. It's only after the view controller is animated onscreen that I can adjust the UI, which results in ugly flashing as I show/hide UI objects.

         

        Is this a bug in the OS? Or am I doing something wrong?