IOS開發之tableview單選

2021-07-04 01:23:07 字數 339 閱讀 8799

場景:乙個彈出層,包含乙個tableview,每一行為乙個選擇條件,且只能選擇乙個。選中後文體有顏色變化,後面還會有對勾。選擇另乙個後,前乙個恢復成普通狀態。

示例**:

- (void)tableview:(uitableview *)tableview didselectrowatindexpath:(nsindexpath *)indexpath 

[tableview deselectrowatindexpath:indexpath animated:yes];

}

注意: lastindexpath為私有變數,頁面第一次載入為nil,需追加判斷。

IOS開發之TableView詳細解釋

建立 uitableview datatable uitableview alloc initwithframe cgrectmake 0,0,320,420 datatable setdelegate self datatable setdatasource self self.view adds...

iOS開發 TableView詳細解釋

建立 uitableview datatable uitableview alloc initwithframe cgrectmake 0,0,320,420 datatable setdelegate self datatable setdatasource self self.view adds...

iOS開發之優化tableView卡頓現象

1.復用單元格 2.使用不透明的試圖,單元格中盡量少使用動畫 3.使用非同步載入同時設定載入的併發數 4.滑動時不載入,滑動結束開始載入 5.文字可以直接drawinrect繪製 6.非必要條件下,減少重新整理的cell 7.如果cell是動態行高,可直接計算高度後快取 首先重用cell 其次可以用...