0
我有一個包含不同部分的UITableView的應用程序。我想只允許訪問前3個部分,即索引路徑0,1和2.我的問題是我的代碼在應用程序啓動時起作用。但是,當我向下滾動表格視圖部分並向上滾動時,Tableview部分的頂部0,1和2在我回到它們時被禁用。我怎樣才能解決這個問題?當我滾動我的桌面視圖時,活動tableView單元格保持禁用狀態
//formatting the cells that display the sections
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("cell") as UITableViewCell!
cell.textLabel?.text = sectionName[indexPath.row]
cell.textLabel?.textAlignment = .Center
cell.textLabel?.font = UIFont(name: "Avenir", size:30)
//Code to block disable every section after row 3.
if (indexPath.row >= 2) {
cell.userInteractionEnabled = false
cell.contentView.alpha = 0.5
}
return cell
}
謝謝你的工作完美:) – pete800