モノトーンの伝説日記

スプラトゥーンが大好き。

【UIKit.UIImageView】画像の注目して欲しいところを中心に表示する方法

 こんばんは,モノトーンです。

 今日は画像の注目して欲しいところ,いわゆる [Focus Point] を実装した UIImageView を作ろうというお話です。割と簡単なことなのですが,Focus Point 自体,実装されているサービスは Mastodon ぐらいしか知りませんw

 実際問題として,画像を中心に展開するコンテンツというのはそのまま全体を表示していることが多いですしね。ただ,絵の一部をピックアップして,例えばサムネでは顔を中心に,そしてタップすると全身になる,みたいなのは割と自然なシナリオだと思ってて,あってもいいのかなーと。

 まあ,次から具体的に前提知識から解説していきたいと思います。

  • 1. UIKit の UIImageView の仕組み
  • 2. CALayer のプロパティー contentsRect
  • 3. 実際の実装(簡易)
  • まとめ
続きを読む

iOS, tvOS, macOS 向けの MTImage を公開しました。

 こんにちは,モノトーンです。

 Animated な画像を対応しようとして,Swift で小手先で書いていたのですが,WebP もせっかくだし対応したいなーって思ったのが割と作成のきっかけみたいな。

 具体的な内容については本文で。

github.com

  • 1. 作ろうと思ったきっかけ
  • 2. 主な機能
  • まとめ
続きを読む