我知道可以設置UITable中所有行的高度,但是可以將一行設置爲大於其他行。 例如,當用戶用兩根手指觸摸單元格時,我希望單元格展開並顯示說明。但只有那個細胞。這可能沒有重疊在它下面的單元格?一個表格查看單元格/行比其他更大?
1
A
回答
1
使用的UITableViewDelegate方法heightForRowAtIndexPath
告訴別人,你的數據模型存儲在具有height
屬性的對象:
- (void) changeHeightForRowAtIndexPath: (NSIndexPath *) indexPath (NSInteger) height {
[ myData objectAtIndex: indexPath.row ].height = height;
[ myTableView reloadRowsAtIndexPaths: [ NSArray arrayWithObject: indexPath ] withRowAnimation: UITableViewRowAnimationNone ];
}
1
重寫此方法- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
。
+0
他要求動態地改變高度的動畫。 heightForRowAtIndexPath在表設置之前運行,不會在用戶交互時更改高度。 – 2010-05-04 22:28:57
+0
是的......你說得對。我的回答並不包括他的需求。 – 2010-05-04 22:38:00
相關問題
- 1. UICollectionView第一個單元格比tvOS上的其他單元格加載更大
- 2. 從其他表格單元格填充其他HTML表格單元格
- 3. 如何更改單元格的顏色比較其他單元格的值
- 4. 基於其他列單元格將列的單元格更改爲表格?
- 5. 當刪除一個單元格的高度大於其他單元格時,動畫看起來很尷尬
- 6. 如何使用FormatConditions根據單元格值與其他單元格的比較來更改單元格顏色?
- 7. 如何在一個表格中顯示多行查看單元格
- 8. 基於其他單元格/行輸入更改特定單元格中的值
- 9. 如果其他單元格包含字Jquery更改表單元格值
- 10. 表格單元格很大
- 11. JFace TableViewer - 根據其他單元格格式單元格
- 12. 更新單元格中的值,所有其他單元格將自動更改
- 13. 表格行中偶數單元格(第n個單元格)的動態大小
- 14. 瞭解何時查看錶格單元?
- 15. 表格視圖單元格的按鈕與其他單元格混淆?
- 16. JavaFX TableView:基於行中其他值的格式化一個單元格
- 17. 爲什麼我的一些表格單元比其他單元有更多的填充?
- 18. 當選擇其中一個時,更改其他表格視圖單元格的數據
- 19. 如果單元格包含一個或多個關鍵字,請更改其他單元格的值
- 20. MySQL表/行/單元格數據比較工具?一個winmerge?
- 21. HTML表格單元格 - 隱藏一個單元格
- 22. 自定義單元格被其他單元格替換
- 23. 當其他單元格空白時刪除單元格VBA excell
- 24. SQL - 基於其他單元格值計算單元格值
- 25. Tableview原型單元格高於其他單元格
- 26. AppleScript Excel單元格搜索和替換其他單元格
- 27. 根據excel中的一個單元格狀態從一張表格中獲取數據到其他表格中。
- 28. 從一個表格單元格到另一個表格行的jQuery .text內容
- 29. 更改單元格,如果其他單元格包含文本vba
- 30. VBA:基於其他單元格的近似值更改單元格的值
但我不能改變行的高度時,我喜歡?只有當TableViewController「詢問」它時 – 2010-05-04 17:49:28
只需使用一個元素「NSArray」調用'reloadRowsAtIndexPaths'。 – 2010-05-04 18:05:55
你想堅持細胞高度? – 2010-05-04 18:19:52