2013-04-30 49 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和明道:禁用和启用自动布局的解决了这个问题,按钮的上海华。