2014-11-06 65 views
0

我有必要的刷卡動作代碼,它們顯示正常,但我很難獲取圖標而不是標題文本。在editActionsForRowAtIndexPath中使用圖標標題(swift)

我一直在使用FontAwesome for iOS嘗試,但它不是一個標籤,它是一個title屬性...

我試圖用

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

但我看不出這種意願永遠顯示正確,因爲它平鋪圖像,如果我使圖像正確的大小,那麼不會錯誤的不同的屏幕尺寸?

回答

0

UIImage(named:"sample")!自動獲取圖像的@ 1,@ 2和@ 3變體。因此,如果您以正確的尺寸創建圖像,它將起作用。

但是,請記住,將圖片作爲背景並不是Apple設計它工作的方式(並且它未來可能無法使用)。如果你想完全控制,找到一個你想要的東西,就像MCSwipeTableViewCell或者你自己創建類似的東西。