これが簡単な修正であることを願っています.1つの概念に頭を悩ませることはできません.
もちろん、Retina ディスプレイの導入により、API は開発者にさまざまなサイズの画像名を変更するように要求することで適応しました。
今、私は単にUIBarButtonItem
メソッドを使用して作成しようとしていますinitWithImage:style:target:action:
barButtonImage.png
W:20px H:19pxというサイズの画像を作成しました。barButtonImage@2X.png
W:40px H:38pxというサイズの画像も作成しました。
私は、API が画像を適切に調整してスケーリングすると想定していましたが、Retina デバイスでビルドして実行するとUIBarButtonItem
、画像の高さを 19px に適切に縮小し、幅 40px を維持した が与えられます。画像はそのままなので、水平方向に引き伸ばされた画像が wide の内側に収まりUIBarButtonItem
ます。
この問題を解決するために私ができることについて何か提案はありますか?