2014-01-16 89 views
0

我有一个自定义单元格与几个标签。我想在正确的位置准确地放置1个标签,就好像我将使用UITableViewCellStyleValue1一样。理想的是,我只有一个Custom Cell,里面有更多的数据,表的其余部分应该使用UITableViewCellStyleValue1。我的问题是利润率不正确。任何帮助,将不胜感激。自定义UITableviewCell标签位置

编辑:自定义单元格是用IB创建的。
编辑:添加了一个简单的例子。

让我们去!”的右边距与“更多文字”不一样。页眉和页脚之间的边距也不正确。第1节中的单元格是一个带有4个标签的自定义单元格。我没有使用自动布局。我希望这会清除一切。

文本让我们去!可以是动态的。这意味着它将由代码设置。

enter image description here

+1

您需要提供更多的细节。你是如何创建自定义单元格的?代码还是IB?发布相关细节。 – rmaddy

+0

张贴你的图像,如果你有 – codercat

+0

我会准备一个示例截图,并在以后附上 – kukudas

回答

1

如果你不使用自动布局

  1. 走进界面生成器,并访问您的自定义单元格的厦门国际银行文件
  2. 添加一个UILabel
  3. 点击的UILabel和然后将其放在最右边
  4. 选中您的标签后,单击size inspector选项卡上的右导航窗格
  5. 然后点击自动调整大小复选框,然后单击右手柄,并确保其强调在下面这张图中所示的红色,如:

List item

注意如何左手柄未被选中,但更重要的是选择了自动调整框中的右手柄。这一点很重要,因为它告诉UILabel拥抱视图的权利,并保持其位置,无论视图扩大或缩小多少。

如果您正在使用自动布局

  1. 点击您的UILabel
  2. 单击pin选项卡,其中的四个按键被放置在你的界面生成器屏幕的底部上(如下图所示)
  3. 现在你会看到一个弹出框(也显示在下面的图片中),点击弹出窗口顶部的十字线的right handle(在文本框旁边,它表示20在下面的图片中),以及手柄会 变红。这将1个约束添加到您的标签,并确保它认为约束
  4. 现在点击Add 1 Constraint

enter image description here

+0

明天我会试试这个。谢谢。 – kukudas