當前位置:編程學習大全網 - 圖片素材 - Masonry設置UIbutton內邊距兼容問題

Masonry設置UIbutton內邊距兼容問題

在使用masonry過程中為button設置約束時寬度自適應,但是壹般button的title兩邊都會留白,壹般最簡單的做法是兩邊加空格。但是身為較真的我不想這樣做,而且空格也不能滿足UI對間距像素的要求。

最開始想了壹個騷操作

但是這樣在iOS10.0的版本裏不兼容,導致標題不顯示?

然後想到了用

但是並不能解決問題。

最後、最後、最後!!!

想到了UIbutton壹個被我們忽略的屬性contentEdgeInsets //內邊距

所以:

完美解決,並且兼容所有版本?

  • 上一篇:無人駕駛的車需要駕照嗎?
  • 下一篇:帶有中國地圖的包包是什麽牌子啊?
  • copyright 2024編程學習大全網