1

アプリケーションのボタンを作成しています。このボタンを押すと、インデント効果が表示され、ユーザーが実際のボタンをクリックしているように見えます。これは非常に単純で、デフォルト状態の画像とハイライト状態の押された画像のみを使用します。いくつか問題があります。品質はひどいです。アプリケーションで表示される正確なピクセルで画像を XCode にアップロードしましたが、Illustrator からエクスポートすると実際にピクセル化されます。そのため、ボタンの数倍の大きさの画像をアップロードして、ボタンのサイズに合わせて縮小する方法があるかどうか疑問に思っていました。私はそれをやろうとしましたが、アプリを実行すると、本当にめちゃくちゃになり、奇妙に見えます。ボタンの中にテキストを入れるだけですが、押された効果が台無しになります。何か案は?

4

1 に答える 1

0

ボタンと同じ縦横比で画像をエクスポートすると、画像はボタン内に収まるように再スケーリングされます。ボタンが楕円形にならないように、カスタム スタイルを使用することを忘れないでください。

ただし、ボタンの正確なピクセル バージョンを生成することは可能であり、見栄えもよくなります。特に、Retina 用に 2x サイズの @2x バージョンの画像を指定する場合はそうです。Illustrator のエクスポート設定は正しいですか? 考慮すべきことの 1 つは、おそらくエクスポート時にアンチエイリアスを有効にする必要があるということです。

このページには、Illustrator から iPhone 用に保存する方法に関する便利なクイック チェックリストがあります (「 Illustrator で iPhone 用のアートを保存する方法」ヘッダーまでスクロールします)。

http://www.vickiwenderlich.com/2011/11/faq-how-do-i-save-art-for-the-iphoneipad/

于 2012-12-20T05:25:37.130 に答える