Removing the Digital Clock while on Full Screen in WatchKit App

1.1k Views Asked by At

I am creating a game for the Apple Watch. I was able to set the interface controller to full screen in the attributes inspector (which also required having a SpriteKit Scene in the interface controller). The full screen functionality does work, but unfortunately the default digital clock on the watch still exists at the top right of the screen. Is there a way to remove the clock while the game is being played? Would be nice to reclaim as much real-estate as possible on the small screen. Thanks!

I noticed a few apps already do this, for example: https://www.youtube.com/watch?v=aSE1X_BmTbY

2

There are 2 best solutions below

2
David On

You may present interface controller modally. In this case, no time is displayed at the top.

1
Soumen On

enter image description here

Choose "Full Screen" from the storyboard and present the controller like below, (Tested with Watch OS 7.2)

presentController(withName: "NumberPadController", context: self)