watchOSのComplicationを表示できるWatch Faceを素早く調べる方法
Developer Documentationに答えがある
タイトル通りですが、XcodeのメニューのHelp -> Developer Documentationでドキュメントを開きます。
ClockKit -> CLKComplicationFamilyを開くと、Apple Watchのコンプリケーションファミリーについての詳しい説明を参照できます。
このドキュメントに、コンプリケーションの種類ごとに表示できるWatch Faceが書かれています。
たとえばCircular Smallを見ると Color watch face
と書かれています。
実際にColorのWatch FaceにCircular Smallが表示されるか見てみましょう。
Top LeftにUkiyo-eを設定します。
Apple WatchでColorのWatch Faceに切り替えると、左上にCircular Smallが表示されました。やったね!
(令和4年と表示されているのが浮世絵時計アプリのコンプリケーションです)
コンプリケーションの種類が増えて、デバッグのたびに「あれ? このコンプリケーションは、どのWatch Faceで表示できるんだっけ?」となっていましたが、Appleさんのドキュメントのおかげでコンプリケーション迷路から脱出できますね。
おまけ
記事内で登場した浮世絵時計アプリでは、いくつかのコンプリケーションを実装しています。
また、浮世絵時計アプリはApple Watchですばやく和暦を確認できるので、「今年は令和何年だっけ?」というときや「2019年は和暦にすると何年だっけ?」というときに便利です。
さらに、iOSとApple Watchだけでなく、iPadにM1 MacにApple TVでも素晴らしい浮世絵が楽しめます。
というわけで、素敵なコンプリケーション&浮世絵ライフを!
↑のリンクとQRコードはAppleさんのApple Services Marketing Toolsで作成しました。
Discussion