如果我稍微修改一個UIButton的標題文本,我在界面生成器中添加到了我的視圖中,它會自動調整按鈕的大小。如果我只做一個小小的改變,但不得不不斷調整我的按鈕大小,這真的很煩人。有人知道阻止這種情況發生的原因嗎?在界面生成器中改變文本後,防止UIButton自動調整大小
0
A
回答
1
我會回答我自己的問題。不要直接編輯標籤內的文本,而是通過更改屬性檢查器中標題字段中的文本(選擇UIBUtton標籤,然後打開檢查器選項卡,該標籤是右側面板右側的第3個圖標IB)。
1
您可以通過以編程方式向您的按鈕分配恆定大小的框架來避免這種情況。確保您的按鈕已經從XIB/NIB文件創建(即它不是零,並且不會被NIB/XIB觸摸),然後添加以下行:
myButton.frame = CGRectMake(x, y, width, height);
其中x,y,寬度和高度分別是按鈕的期望/預期位置和大小。
相關問題
- 1. 防止xcode和界面生成器調整預覽圖像大小
- 2. 爲UIButton防止UIImage調整大小
- 3. WPF防止datagrid自動調整窗口大小調整大小
- 4. 在界面生成器中調整UITableView的大小
- 5. 如何在Xcode 4.5的界面生成器中調整大小?
- 6. 防止JList自動調整大小
- 7. 更改界面生成器中未創建的UIButton的文本
- 8. 的Xcode 4界面生成器 - 設計時自動調整大小
- 9. Box不斷調整大小界面生成器
- 10. 防止內容更改時窗口的自動調整大小
- 11. 防止在瀏覽器上調整圖片大小(移動)調整大小
- 12. 防止調整大小的文本區域調整整個表的大小
- 13. 防止wx.StaticBitmap調整大小
- 14. wx.PasswordEntryDialog防止調整大小
- 15. 防止表調整大小
- 16. 防止vba生成的PowerPoint表格自動調整行的大小
- 17. 防止SplitPane在javafx中調整大小
- 18. 在Xcode中處理界面生成器大小已更改
- 19. 如何在界面生成器中更改UIView大小
- 20. 如何防止自定義活動設計器中的自動調整大小?
- 21. 強制界面生成器改變對象的類(UIButton-> UIControl)
- 22. 無法在界面生成器中正確調整MKMapView的大小
- 23. UIView無法在代碼或界面生成器中調整大小
- 24. 停止在軸自動調整大小
- 25. 調整UIButton的大小改變UIButton的類型
- 26. 在界面生成器中使用大小類更改字體大小
- 27. 自動更改字體大小以防止文本溢出
- 28. 自動文本區域調整大小
- 29. 長文本自動調整列大小
- 30. 自動調整文本框的大小