Feel Physics Backyard

HoloLensの出張授業をする会社で、教材を開発しています

ビューを<部分的>に透明にしたいが<全体>が透明になってしまう

f:id:weed_7777:20161019174807j:plain

原因は、ビューののビューのアルファ値0にすると、ビューの方にもアルファ値が適用されて完全に透明になってしまうためです。対策は、ビューのアルファ値を1にして背景色を「Clear Color」にします。

すると子ビューは問題なく表示されます。というか「Clear Color」って…😩

なお、Storyboard使用時に起きましたがコードで書いても同じことは起きそうです。

続きを読む

たった8行でiOSアプリの初回起動時にビデオを再生する(iOS9)

f:id:weed_7777:20161014181052p:plain

起動初回時にチュートリアルビデオを再生できれば、アプリの使い方をガイドすることができます。iOSにはAVKitというAppleがつくったとは思えない親切なフレームワークがあり、1行で動画を再生することができます。

これを使って、初回アプリ起動時に、チュートリアルのビデオを再生してみましょう。

続きを読む

アプリの画面を動画として保存する 罠だらけ(iOS9)

f:id:weed_7777:20160930172541p:plain

ゲームのプレイ動画を保存するなどの目的でiOS9からはReplayKitというフレームワークが加わっています。一見、これを使えば簡単そうですが、やってみると実際にはスレッド制御などが必要など、罠だらけです。

ReplayKit Framework has added from iOS9 for the purpose of saving the game play video. At first glance, it is simple enough, but if you use this, in fact, be full of traps, such as the need of thread control.

続きを読む