天天看點

iOS導航BarButtonItem文字或者圖檔與螢幕邊界的間隔調整方法

在設定navigationitem的leftbarbuttonitem或rightbarbuttonitem時,

用customview初始化uibarbuttonitem,不論怎麼設定customview的frame,

添加到導覽列上之後總是和螢幕邊界有一定的間距(5pix),

如何自由調整這個間距呢?

下面介紹兩種方法:

1、不用直接設定rightbartbuttonitem而是設定rightbartbuttonitems,并且第一個item設定為一個占位。

2、如果是隻有圖檔,那麼通過設定

[button setimageedgeinsets:uiedgeinsetsmake(0, -15,

0, -15)];這樣也可以調整

繼續閱讀