[英]UIButton size is not as set in xib
我在Interface Builder中使用Type Custom制作了UIButton,如下所示
它的尺寸是
但是,當我在Ratina 4 Simulator上運行時,它顯示更小
為什么它會像這樣顯示,而不是像在xib中設置的那樣。
這是因為你使用自動布局。 你可以:制作你的按鈕IBOutlet,在代碼中連接你的UIButton對象(例如shareBut)並寫:
shareBut.autoresizingMask=UIViewAutoresizingNone;
或者您可以在IB中為按鈕添加寬度約束(查看本教程 )。
按鈕可能更大,但您只能看到具有原始大小的圖像。 嘗試放大圖像或將此圖像設置為背景圖像(但在這種情況下,您可以放棄圖像的質量)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.