iOSでの 9 Patch 画像

Android向けアプリにおいて9Patch画像で実現している画像と同じものをiOSで実現するにはどのように対応するのが適切か。

1.iOSでは9Patch画像は使えないので、@2x、@3xが付いた画像を用意する。
2.9PatchはOSに依存する形式ではないので、iOSでもAndroidと同じ9Patch画像を使用することが出来る。
3.iOSでは9Patchの代わりにスライス機能を使う

・9Patchは画像の一部を伸縮させてレイアウトを実現する画像形式です。

・Androidでは9Patchが標準でサポートされていますが、iOSでは使用することが出来ません。

・一般的に、@2x、@3x画像は固定サイズの画像に使用します。ここでは伸縮させたいので誤り。

・XCODEではスライシングイメージ機能が使えます。よって3が正解。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です