2013-07-16 26 views
0

我创建了一个自定义单元格与几个UILabels和一切的伟大工程的工作,但由于某种原因,我似乎无法得到任何我的标签的文本做多中心以外的任何。的UILabel文本对齐方式只在iPhone模拟器

一切都是在Storyboard中创建的,我设置了左对齐属性,它在模拟器中看起来很完美,但是当我在我的iPhone上测试我的代码时,所有标签居中。

因为它全都在Storyboard中,所以我没有任何可以共享的代码片段,有什么我失踪了吗?

+0

还清理您的项目和生成文件夹。有时垃圾被留下...... – lnafziger

+0

确保模拟器正在模拟您的特定设备。 –

+0

谢谢。事实证明,自动布局正在改变我的单元格中的标签大小,因此现在似乎解决了这个问题。您的意见 –

回答

0

原来,自动布局被改变标签的大小,我的手机,把那断似乎已经解决了这个问题现在。

0

您是否从设备中删除应用程序?有时在添加/测试样式功能时,会添加旧样式,直到您删除该应用程序。

0

执行下列操作之一或全部:

  1. 从设备中删除的应用程序,它重新构建到设备
  2. 在与应用相关联的DerivedData删除的文件夹。默认情况下,DerivedData文件夹位于/ Library/Developer/Xcode/DerivedData/

这通常会修复所有与我遇到的与用户界面相关的问题。

+0

谢谢,它看起来像自动布局被搞乱了我,但我浸种这一个,以备将来的问题我碰到过。 –

+0

没问题!考虑到这个答案,因为你自己的回答是正确的回应? – ArtSabintsev

+1

我希望我可以,我没有足够的代表这样做。 –