iOS 左滑按鈕(UITableViewRowAction)顯示圖片
問題
我們想要左滑刪除按鈕顯示圖片。但是系統預設只能新增文字。
解決辦法
1、 找到UITableViewRowAction裡面的字view,裡面有一個button,我們加的文字就加在上面。
2、將圖片設定為背景顏色
https://stackoverflow.com/questions/29421894/uitableviewrowaction-image-for-title
func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
let deleteAction = UITableViewRowAction(style: .default, title: title) { (action, indexpath) in
}
deleteAction.backgroundColor = UIColor(patternImage: UIImage(named: "IMAGE_NAME"))
return [deleteAction]
}
3、iOS 11以上 UITableView已經有了這個代理方法。
func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
let delete = UITableViewRowAction(style: .normal, title: "刪除") { _, index in
}
delete.backgroundColor = UIColor(valueRGB: 0xF2463D, alpha: 1.0)
return [delete]
}
@available(iOS 11.0, *)
func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {
let deleteAction = UIContextualAction(style: .normal, title: nil, handler: { (ac:UIContextualAction, view:UIView, success:(Bool) -> Void) in
debugPrint("Delete tapped")
success(true)
})
deleteAction.image = UIImage(named: "integral_icon_delect")
deleteAction.backgroundColor = UIColor(valueRGB: 0xF2463D, alpha: 1.0)
return UISwipeActionsConfiguration(actions: [deleteAction])
}
我的部落格即將同步至騰訊雲+社群,邀請大家一同入駐:https://cloud.tencent.com/developer/support-plan?invite_code=2gi5aqk2msg08
相關文章
- VsCode顯示左邊摺疊程式碼+-按鈕VSCode
- WPF 按鈕背景圖片
- php短視訊原始碼,向左滑動顯示刪除按鈕PHP原始碼
- iOS設定tabbar不顯示文字,只顯示圖片iOStabBar
- iOS上如何讓按鈕文字左對齊問題iOS
- iOS Swift 仿微信聊天圖片顯示iOSSwift
- 短視訊軟體開發,按鈕側滑顯示各個選項
- CoordinatorLayout、AppBarLayout實現上滑隱藏圖片,下滑顯示圖片APP
- Dcat Admin 修改全域性行操作按鈕顯示方式為文字+圖示
- 初學 Bootstrap 按鈕與圖片boot
- iOS_按鈕文字圖片任意佈局,隨意定製iOS
- iOS開發之imageView居中顯示圖片iOSView
- win10顯示休眠按鈕設定方法 win10電源怎麼顯示休眠按鈕Win10
- iOS根據圖片比例計算顯示大小iOS
- img圖片無法顯示利用onerror事件顯示替代圖片Error事件
- iOS 按鈕動畫iOS動畫
- kindeditor 圖片管理增加刪除操作按鈕
- 左右帶有按鈕圖片水平滾動
- jquery點選按鈕顯示和隱藏DIvjQuery
- 第 7 章 圖示選單按鈕元件元件
- 仿switch風格滑動按鈕
- 點選按鈕動畫方式隱藏和顯示div動畫
- 2 Day DBA-管理方案物件-顯示SQL按鈕物件SQL
- Windows XP 輕鬆恢復“顯示桌面”按鈕(轉)Windows
- 點選按鈕實現圖片切換效果
- [CSS]Input標籤與圖片按鈕對齊CSS
- iOS開發 如何在Label中顯示圖片-圖文混排iOS
- AXIOS從伺服器載入圖片並顯示iOS伺服器
- 事件圖片paip.C#.NET圖形按鈕製做事件AIC#
- iOS動畫-按鈕動畫iOS動畫
- iOS --按鈕 處理iOS
- Java——圖片滾動顯示Java
- UI設計按鈕圖示素材幹貨模板UI
- 滑鼠滑過,縮圖放大顯示(純CSS)CSS
- 點選同一按鈕顯示隱藏切換
- 點選按鈕實現div的顯示和隱藏
- JavaScript點選一個按鈕隱藏和顯示divJavaScript
- opencv圖片上如何顯示兩個小圖片OpenCV