使用editActionsForRowAtIndexPath标题中的图标(swift)

时间:2014-11-06 13:51:52

标签: ios xcode swift

我有滑动操作的必要代码并且它们显示正确,但我很难获得图标而不是标题文本。

我尝试使用FontAwesome for iOS,但它不是标签,它是标题属性...

我尝试使用

deleteAction.backgroundColor = UIColor(patternImage: UIImage(named:"sample")!)

但是,如果我将图像设置为正确尺寸,那么我不会看到它如何在图像平铺时显示正确的图像,然后在不同的屏幕尺寸上不会出错?

1 个答案:

答案 0 :(得分:0)

UIImage(named:"sample")!自动获取图像的@ 1,@ 2和@ 3变体。因此,如果您以正确的大小创建图像,它将起作用。

但是,请记住,将图像作为背景并不是Apple设计它的工作方式(并且它可能在将来不起作用)。如果您想要完全控制,请找到一个完全符合您要求的库MCSwipeTableViewCell,或者自己构建类似的东西。