鯖の煮噌味

Saba no Nisomi

2024.05.22(水)

▼『学ぶ』の語源は『真似ぶ』

↑前にもこんなこと書いた気も。まぁとにかく、Apple純正動画再生アプリQuickTime Playerの再生ボタンなんかが配置されてるアレ、正式名称はなんての? 『再生コントロール』ってゆーのか、それをパク...えー、その実装方法を推測して再現してみようかと。これはCALayerで描いてるのかな? ボタンはCAShapeLayer?

20240522_quicktimeplayer.png拡大図@macOS Ventura。背景が白の場合と黒の場合と、比較してみると色が変わってますね。
各部品は背景が透過している......。んーーーでもおかしいな。背景白のときに三角ボタンも完全に白、ってことは再生コントールの地の色は影響してないからボタン形に地をくり抜いてる? ボタンをクリックするとその大きさが変わるから、CALayerのmaskを利用してボタン形に連動させてくり抜いた? しかしボタンは複数あるからクリックの都度maskを切り替えてる? そんな複雑なことしてるとは思えないよね? むむむむむ????? もっと簡単な方法は........

と、ここ最近ずーーーーーーっと悩んでいて、完全に真似るのは諦めた。つづく。


さば-の-にそみ【鯖の煮噌味】 「鯖の味噌煮」の誤用。転じて........転じなくても、べつに意味ないっス。