Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何将UITableViewCell imageview与UITableView的边缘对齐_Ios_Objective C_Uitableview - Fatal编程技术网

Ios 如何将UITableViewCell imageview与UITableView的边缘对齐

Ios 如何将UITableViewCell imageview与UITableView的边缘对齐,ios,objective-c,uitableview,Ios,Objective C,Uitableview,您好,我正在UITableView中使用本机UITableViewCell。当我设置单元格的图像时,图像视图似乎未与UITableViewCell中的第0X个位置对齐。UITableView和cell.imageView之间存在间隙或填充。我在CellforRowatinex里喜欢这个 但还是一样。没有什么变化。如何将单元格图像与表格边缘对齐。请帮帮我。 感谢要将图像视图与内容视图的前缘对齐,首先需要创建自定义UITableviewCell,请按照以下步骤创建子类请参见创建自定义tablevie

您好,我正在UITableView中使用本机UITableViewCell。当我设置单元格的图像时,图像视图似乎未与UITableViewCell中的第0X个位置对齐。UITableView和cell.imageView之间存在间隙或填充。我在CellforRowatinex里喜欢这个

但还是一样。没有什么变化。如何将单元格图像与表格边缘对齐。请帮帮我。
感谢

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

选择文件>新建>文件或按Command-N

在出现的对话框左侧,选择iOS下的Source

选择Cocoa Touch类,然后单击下一步

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

打开情节提要,在大纲视图中,选择“表格视图”单元

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

完成tableviewcell后,拖动imageview并设置单元格内容视图的“顶部”、“底部”和“前导”约束,并将常量保持为0。为imageview添加高度和宽度约束


不能更改单元格imageview的位置和大小,它可以根据单元格大小调整大小。为此,您必须使用自定义单元格..您必须为此创建一个自定义单元格,在该单元格中,您可以在tableview的customccell中获取imageview。只需根据您的需要调整imageview的位置,需要为这件事做代码。所有东西都将从故事板本身管理。单击桌面视图,从“显示属性检查器”中,您将看到一个动态原型选项。下面是原型单元格选项,将值从0增加到1,tableview将附带原型单元格选项。现在,您可以将imageview拖动到自定义单元格中并对齐其位置。但在索引路径方法的行单元格中,您必须稍微修改代码。我希望你能在互联网上的任何地方找到这段代码,如果事情不清楚的话,也可以选择教程部分
CGRect imgRect=cell.imageView.frame;
imgRect.origin.x=0;
cell.imageView.frame=imgRect;