如何在表视图左侧或右侧IOS行中对齐自定义单元格

时间:2017-08-09 07:49:57

标签: ios swift uitableview custom-cell

我有一些自定义单元格为.xib,其中包含以下对象:

  1. UIButton
  2. UILabel背景
  3. 我的问题是我想要将按钮类型单元格对齐,然后左对齐标签类型单元格。

    怎么做呢?

    期望的结果:

    enter image description here

2 个答案:

答案 0 :(得分:0)

  1. 为什么要在不同的.xib中定义它?如果你这样做对齐 在某些细胞中操作,会更简单。只需使用自动 布局。
  2. 但如果您真的需要这样做,只需在button.xibUILabel .m加载CGRectMake(-button.frame.size.width, 0, button.frame.size.width, button.frame.size.Height)文件即可 像"styles": [ "../node_modules/_bootstrap@3.3.7@bootstrap/dist/css/bootstrap.min.css", "styles.css" ]
  3. 一样构建它

    如果有一些词你无法理解,请原谅。因为我的英语不好。

答案 1 :(得分:0)

哦,天啊!我没有看到图像。它可能是中国门户制造的...... 你可以这样做:

  1. TableView A有两个不同的单元格:cellButton,cellLabel。细胞 有一些宽度。
  2. cellButton.xib中,将UIButton的常量设为右对齐self,< self为UIButtons超级视图:cell.contentView> 和中心到self常数。
  3. cellLabel.xib中,将UILabel左对齐的常量设为self, 和中心到self也一样。
  4. 刷新tableView
  5. 有自动布局,希望你能理解。 ^ _ ^