의견 중 하나가 유니 코드 문자를 사용하게되었습니다. 슈퍼는 정상적인 문자열에 추가 할 수 있으므로 유용합니다. 유니 코드 문자가 같은 것들을 포함한다 :
![Useful unicode character examples 3](https://i.stack.imgur.com/MjnU1.png)
은 그래서 당신이 모든 유니 코드 문자로, 다음 줄 바꿈 (\ n), 다음 버튼 타이틀/텍스트 문자열을 전달합니다. 그래서 기본 구문은 다음과 같이 보인다 : 쉽게 재사용 할
title: "\u{1234}\n YourText "
(나는 여러 테이블을 가지고 있기 때문에) 내가 구조체에 원하는 문자를 넣어 :
struct cellEditActionIcons {
static var editAction_Arrow = "\u{2191}"
static var editAction_Check = "\u{2713}"
static var editAction_Delete = "\u{2715}"
}
그런 다음이 같은 버튼을 만들 수 있습니다 :
func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
var doneBut = UITableViewRowAction (style: .normal, title: "\(cellEditActionIcons.editAction_Check)\n YourText" { action, index in
//Do stuff
}
doneBut.backgroundColor = myColors.someColor
}
당신은 정말 [이]처럼, 줄 답변을 잔뜩, 당신의 구글 검색 기술을 향상 귀하의 질문의 대답에서`uitableviewrowaction의 image`을 시도하려고한다
(http://stackoverflow.com/questions/29421894/uitableviewr owaction-image-for-title) 또는 [this] (http://stackoverflow.com/questions/27740884/uitableviewrowaction-title-as-image-icon-instead-of-text) – Tj3n
사용자 정의 셀을 만들어야합니다. 이런 종류의 행동. –