Ios UITableView单元格右对齐未与屏幕右满对齐
我试图将标签的背景设置为图像,但它不起作用,有什么办法吗 代码如下:Ios UITableView单元格右对齐未与屏幕右满对齐,ios,uitableview,swift,background-image,Ios,Uitableview,Swift,Background Image,我试图将标签的背景设置为图像,但它不起作用,有什么办法吗 代码如下: cell?.textLabel?.backgroundColor = UIColor(patternImage: UIImage(named: "chatCellMe.png")) 是的,它是tableview单元格的标签。我不想在单元格拉伸时设置单元格本身的背景图像。如果我将它设置为标签的一部分,它会拉伸还是只覆盖其中的文本?我假设您使用UITableViewCell的标准textLabel属性。然后它总是有适合文本的框架
cell?.textLabel?.backgroundColor = UIColor(patternImage: UIImage(named: "chatCellMe.png"))
是的,它是tableview单元格的标签。我不想在单元格拉伸时设置单元格本身的背景图像。如果我将它设置为标签的一部分,它会拉伸还是只覆盖其中的文本?我假设您使用UITableViewCell的标准textLabel属性。然后它总是有适合文本的框架
你想要达到什么样的行为 你到底看到了什么?描述结果,以及您希望看到的内容。您使用的是默认的UITableViewCell还是子类?如果我在默认单元格的标签上添加一个大图像,该图像将覆盖单元格的整个背景,如果图像小于此值,则在左右两侧减去一点填充,然后将其平铺。你想去掉的是这个填充物吗?不,我只是想覆盖单元格中的文本量,而不是整个单元格。然后你需要添加你自己的标签,根据你的需要调整大小,并给标签文本和背景图像。创建子类单元格以执行此操作,或者将标签添加到默认单元格将其类型更改为“自定义”,然后使用viewWithTag访问标签:。我正在尝试将标签的背景设置为图片。这不是真的。如果将背景色添加到默认单元格的textLabel中,您将看到该标签与单元格一样大,减去左右边缘的15个点。