update
This commit is contained in:
41
Pods/CocoaDebug/Sources/App/CrashCell.swift
generated
Normal file
41
Pods/CocoaDebug/Sources/App/CrashCell.swift
generated
Normal file
@@ -0,0 +1,41 @@
|
||||
//
|
||||
// Example
|
||||
// man
|
||||
//
|
||||
// Created by man 11/11/2018.
|
||||
// Copyright © 2020 man. All rights reserved.
|
||||
//
|
||||
|
||||
import UIKit
|
||||
|
||||
class CrashCell: UITableViewCell {
|
||||
|
||||
@IBOutlet weak var textview: CustomTextView!
|
||||
|
||||
override func awakeFromNib() {
|
||||
super.awakeFromNib()
|
||||
textview.isUserInteractionEnabled = false
|
||||
}
|
||||
|
||||
var crash: _CrashModel? {
|
||||
didSet {
|
||||
guard let crash = crash else {return}
|
||||
|
||||
if let formatDate = _OCLoggerFormat.formatDate(crash.date) {
|
||||
let content = "\("\(String(describing: formatDate))\n")\(crash.name ?? "unknown crash")"
|
||||
|
||||
textview.text = content
|
||||
let attstr = NSMutableAttributedString(string: content)
|
||||
|
||||
attstr.addAttribute(.foregroundColor,
|
||||
value: UIColor.white, range: NSMakeRange(0, content.count))
|
||||
|
||||
let range = NSMakeRange(0, formatDate.count)
|
||||
attstr.addAttribute(.foregroundColor, value: Color.mainGreen, range: range)
|
||||
attstr.addAttribute(.font, value: UIFont.boldSystemFont(ofSize: 12), range: range)
|
||||
|
||||
textview.attributedText = attstr
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user