如何将UITableViewCell图像视图与UITableView的边缘对齐

时间:2016-09-02 05:49:52

标签: ios objective-c uitableview

您好我在我的UITableViewCell中使用原生UITableView。当我设置单元格的图像时,它看起来像图像视图未对齐x中的第0 UITableViewCell位置。 UITableView&之间存在间隙或填充。 cell.imageView。我在cellForRowAtIndex

中这样做了
CGRect imgRect=cell.imageView.frame;
imgRect.origin.x=0;
cell.imageView.frame=imgRect;

但仍然相同。没有改变。如何将单元格图像与表格边缘对齐。请帮我。 感谢

1 个答案:

答案 0 :(得分:0)

要将图像视图与内容视图的前沿对齐,首先需要创建自定义UITableviewCell,按照以下步骤创建子类(请参阅link创建自定义tableviewcell)

选择文件>新>文件(或按Command-N)。

在出现的对话框的左侧,选择iOS下的来源。

选择Cocoa Touch Class,然后单击“下一步”。

在“Subclass of”字段中,选择UITableViewCell并创建名为“CustomTableViewCell”的tableview子类。

打开故事板,在大纲视图中,选择表视图单元格。

打开Identity检查器。找到标记为Class的字段,然后从列表中选择“CustomTableViewCell”。

在tableviewcell完成后

拖动imageview并设置top,bottom和leading的约束,并将常量保持为0.为imageview添加高度和宽度约束。

enter image description here