2017-01-13 9 views
0

私は作成しているこのスライドアウトメニューのバーボタン項目をカスタマイズしようとしています。私はそれを特定のイメージにしたい。しかし、私はこれを行うのに苦労している。UIBarButtonのカスタマイズItem Image

menuButton.image = UIImage(named: "myImage.png") 

これは、すべての画像が伸びているようです。属性インスペクタを使用してイメージに設定するように指示すると、同じことが実行され、メインストーリーボードとインターフェイスビルダーでサイズを変更できなくなります。修正は簡単だと思いますが、わかりません。ナビゲーションコントローラのサイズをカスタマイズして余裕を持たせる方法はありますか?誰にもアイデアはありますか?

答えて

0

元々質問に誤解されました。それはすべてが伸びているので、画像のサイズを変更する方法です。それは少し調整がかかる場合がありますが、あなたは、プログラムUIBarButtonItem上の画像のインセットを設定することができます。これはちょうどから5pts、左から5pts、上から画像はめ込み5ptsを描画するために、ボタンを

menuButton.imageInsets = UIEdgeInsetsMake(5, 5, 5, 5) 

語っています下から5pt、右から5pt。あなたが望むようになるまで、それらの値を調整することができます。

関連する問題