1
我想用NSAttributed字符串加下劃線。出於某種原因,我行導致異常:設置NSUnderlineStyle導致無法識別的選擇器異常
-[_SwiftValue _getValue:forType:]: unrecognized selector sent to instance
結果應該被用於一個UITableView內一個UILabel,並根據需要創建。
這是代碼:
attributedString = NSMutableAttributedString(string: message)
if let actor = event.actor {
let attributes = [NSUnderlineStyleAttributeName:NSUnderlineStyle.styleSingle]
var attributedActorString = NSMutableAttributedString(string: actor.shirtName, attributes: attributes)
attributedActorString.insert(NSAttributedString(string: " "), at: 0)
attributedActorString.append(NSAttributedString(string: ". ")) attributedActorString.append(attributedImageStringForUrl(event.actor!.portraitImageUrl, indexPath: indexPath))
attributedString.append(attributedActorString)
}
這奏效了我!謝謝。 – ff10
@ ff10,歡迎您;] –