2013-04-30 69 views
1

我有一個非常簡單的視圖控制器UIButton類型UIRoundRectButton。它們在界面生成器中看起來不錯,但在設備/模擬器上,文本標籤似乎以奇怪的方式剪切。更改按鈕的大小不會影響問題。通過調用setTitle:ForControlState:來設置代碼中的文本都沒有。我附上了兩個截圖來展示這個問題。UIButton上的標籤出現損壞

有沒有人遇到過這個問題?有任何想法嗎?

InterfaceBuilder Device/Simulator

+0

我可以讓你的代碼動態地製作按鈕嗎 – 2013-04-30 12:35:52

+0

你是否完全通過IB製作按鈕? – Undo 2013-04-30 12:36:36

+2

我想你正在使用AutoLayout和複製按鈕。他們的一些限制被搞砸了,並且不正確。最可能的基線或類似的東西。我不記得我的頭頂。您可以禁用自動佈局或重新創建IB中的按鈕。 – Mindaugas 2013-04-30 12:37:07

回答

0

正如指出的Fogmeister和明道:禁用和啓用自動佈局的解決了這個問題,按鈕的上海華。