我在UITableViewCell中有一个显示特定评级的UITextView。如何以文本视图按从高到低的顺序排序的方式对UITableView进行排序?这是我的文本字段的代码,以备不时之需:
let scoreText = UITextView()
scoreText.font = UIFont.systemFont(ofSize: 13.5)
scoreText.text = (String(userRating)) + " ✨"
scoreText.textColor = UIColor.gray
scoreText.textAlignment = NSTextAlignment.right
scoreText.translatesAutoresizingMaskIntoConstraints = false
答案 0 :(得分:0)
这不是UITextView
的问题。您UITableView
的顺序应该达到数据源的顺序。例如,
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// In this case YOUR_DATA_LIST needs to be sorted beforehand.
return YOUR_DATA_LIST.count
}