2017-02-01 6 views
1

newbieここに。iphone 6からiphone 6にボタン画像とボタンサイズを調整するには

私は自分のアプリのためにiphone 6を使い始めました。 固定サイズw:60とh:60のボタンがあり、ボタンの背景画像があります:[email protected]、btnImage @ 3xと私は[email protected]を持っていません(必要ならば、 btnImage.pngまたは[email protected]?)画像のサイズは120x120です。

iphone6のデザインビューです。それはよさそうだ。

問題: 1.デザインビューまたはstoryBoardでiphone 6+(またはiphone 7+)を表示しているとき、btnの外観がボタンの内側に少しありますか?私は[email protected]を持っています、なぜ3倍の画像で拡大しなかったのですか?

iphone 6からiphone 6+に変更するにはどうすればよいですか? 1)画像2)背景
(1)(2)、それが拡大されます使用して
をスケールアップしません使用して:

--update

ボタンは2つのプロパティがあります。

どちらが適切ですか?

助けてください。ありがとう

+0

ところで、iphone 6 saeはiphone 7ですか?もしそうなら、iphone 6シミュレーターはiPhone 7シミュレーターよりずっと小さいですね。開発用のデフォルトサイズとしてはiphone 7しかありませんか?どのようにStoryBoardでiphone 6の画面を取得するには? – MilkBottle

+0

デバイスビューは、ストーリーボード自体から変更できます。ボトムバー。アシスタントエディタなしでストーリーボードを単独で開くようにしてください。 – hasan83

答えて

0

私が知っている限り、UIButtonの背景イメージは拡大縮小されません。ボタンサイズの解像度よりも大きい場合を除きます。

私はこれを行うより適切な方法だと思います。ボタンの後ろにUIImageView を追加して、それに画像を設定します。これはまた、ストーリーボード上で見つけることができ

button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentFill 
button.contentVerticalAlignment = UIControlContentVerticalAlignmentFill 

Alternativly、コンテンツの配置を試してみてください。

関連する問題