1
我想在運行時更改一些UIButton.textLabel.text以反映程序狀態。具體來說,該按鈕用於從列表中進行選擇,並將結果粘貼到按鈕上。很容易就可以更改文本本身,但如果文本比我在Interface Builder中放置的原始標題文本更長,則新文本將被截斷以適應原始文本佔用的空間。在運行時更改UIButton.textLabel寬度
我找到了一個解決辦法:我用的空格長字符串作爲原來的標題,這似乎是「儲備」爲以後更長的字符串的空間。但那似乎很糟糕。任何人都知道在IB中是否有某種設置,或者當我改變文本時可以打電話給我強制調整大小?
' - [UILabel sizeToFit]'? – 2010-06-25 00:53:47