如何结合自定义单元格中的行表视图,向左或向右,IOS

问题描述:

我有一些自定义的小区的.xib它具有以下对象:如何结合自定义单元格中的行表视图,向左或向右,IOS

  1. UIButton
  2. UILabel背景

我的问题是我想对齐按钮类型单元格中并左对齐标签类型单元格。

这怎么办?

期望的结果:

enter image description here

+0

取一个单元格并对齐它们上的标签和按钮,而不是对齐单元格。 –

+0

我如何在代码中做到这一点?单元格是否有一些对齐属性? –

+0

将标签和按钮放入一个单元中不需要使用两个单元。 将标签放置为左对齐并按下右对齐。 基于单元格Hide&Show标签和按钮。 如 if(indexPath.row%2!= 0){Button.isHidden = NO; Label.isHidden = YES; } else { Button.isHidden = YES; Label.isHidden = NO; } 试试这个。 –

  1. 为什么你在不同的.xib界定呢?如果你在某个单元格中对齐 操作,它会更简单。只需使用自动 布局。
  2. 但是如果你需要做的是真的,只是加载在UILabel .mbutton.xib文件和 帧像这样CGRectMake(-button.frame.size.width, 0, button.frame.size.width, button.frame.size.Height)

如果有一些单词,你可以不理解,原谅它。因为我的英文不好。

+0

感谢您的回复,我需要为标签和其他样式的按钮添加一些背景。因此我决定使用.xib文件。我添加了一个愿望结果的图像,请看看。 –

天啊!我没有看到图像。这可能是中国制造网关.. 你可以这样做:

  1. 的TableView A有两个不同的细胞:cellButton,cellLabel。单元格 有一些宽度。
  2. cellButton.xib,设置恒定的UIButton右对齐到self,< self是UIButtons超级视图:cell.contentView> 和CenterY到self恒定。
  3. cellLabel.xib中,设定常数UILabel左对齐到self, 和CenterY到self也是恒定的。
  4. 刷新的tableView

有汽车的布局,我希望你能理解。^_^