2016-08-19 9 views
1

Xamarin iOSで過剰なナビゲーションバーボタンのパディングを解決するのにお手伝いできます。私はデフォルトのUIナビゲーションバーを使用して、左のバーボタンと右のバーボタンを追加しています。私はので、UIバーbuttons.Manuallyイムは、UIバーボタン項目の任意のフレームを設定していないXamarin iOSのUINavigationバーにあるUIBarButtonItem間の間隔が余分にある

leftButtons [0] = customButton; 
leftButtons [1] = logoButton; 
rightButtons [0] = networkButton; 
rightButtons[1] = refreshButton; 
viewController.updateStatusBar (false,"TITLE",rightButtons,leftButtons); 

間の不要なパディングの右バーボタンの数を追加しているときには、この間隔を短縮するために、任意の助けがよくある奇妙に見えます事前に-appreciated感謝:)

答えて

0

は、それは、コードの1行を持つ魅力のように働いた:注意してください

navigationBarButtonItem.ImageInsets = new UIEdgeInsets(0,15,0,-15); 

、これが唯一の画像の場所ではないタッチ領域を移動させ、それは場合にのみ修正ですthを避けるために画像の間隔を少し移動したいeナビゲーションバー項目間の不要な間隔。 UIBarButtonItemに画像がない場合は、それは役に立ちません。

関連する問題