如何在UITableViewCell的textview中对数字进行排序?

时间:2017-07-02 09:42:20

标签: swift xcode tableview

我在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

1 个答案:

答案 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
}