ここで私はtableview
multiselectの問題を抱えています。私は特定の行数(リストから5行)のテーブルビューの選択を制限したい。選択された行は.blueとして選択スタイルにする必要があります、6行目を選択しようとすると、行選択スタイルは.none.butでなければなりませんsomewayとうまく動作していないと試してみました。ios swiftのuitableview multiselctの選択された行数に基づいて選択スタイルを制限する方法
これはcellForRowAtIndexPath
方法、
if SelectedArray.count <= 5
{
cell.selectionStyle = UITableViewCellSelectionStyle.Blue
}
else {
cell.selectionStyle = UITableViewCellSelectionStyle.None
}
またdidSelectRowAtIndexPath
この上記の宣言を定義、willDisplayCell
で
私のコードであり、また場合didselectrow
、
も、この私のテーブルをリロードdidSelectRowAtIndexPath
メソッドで試したところ、
self.tableView(tableView, willDisplayCell: cell, forRowAtIndexPath: indexPath)
しかし、それの使用はない、plsは私に事前に
感謝を助けます。
をご覧ください。あなたは、<= 5の代わりに、<を試してみてください。 – sanman