UILabel改变位置

时间:2012-03-27 03:21:58

标签: iphone ios uitableview

由于某种原因,我的uitableviewcell中的标签在我有一个活动指示器或者右边那个负载之类的时候会改变位置..无论如何都要阻止它?

单元格1在此视图中出现问题

enter image description here

第一和第二小组在此视图中出现问题

enter image description here

当我在背景中加载某些东西时,我会有一个uiactivity指示器,一旦那些在我的自定义单元格中播放标签,就会向右移动。如果没有Disclosure Indicator,那么你会在第二个图像单元格中看到两个向右移动...但是如果有一个Disclosure Indicator它只会移动一点点..否则标签会加载到正确的位置但是,只要某种类型的细胞发出指示,它就会使标签不对齐。

1 个答案:

答案 0 :(得分:2)

检查您的标签autoresizingMask包括UIViewAutoresizingFlexibleLeftMargin。如果您要从storyboard / nib文件创建单元格,请转到XCode的Size Inspector视图并将Autosizing更改为如下所示:

enter image description here