我知道可以設置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. 在查看其他複選框同一行中的其他單元格時,禁用行中的html表格單元格中的複選框
- 5. 一個表格單元格比其父元素中可用的行多出
- 6. 在其他單元格之間共享表格單元格HTML5
- 7. 如何更改單元格的顏色比較其他單元格的值
- 8. 基於其他列單元格將列的單元格更改爲表格?
- 9. UITableViewController更改一個可重用的單元格會影響其他單元格
- 10. Google電子表格根據其他值的單元格查找單元格
- 11. 當刪除一個單元格的高度大於其他單元格時,動畫看起來很尷尬
- 12. Div比表格單元格問題更大
- 13. 如何使用FormatConditions根據單元格值與其他單元格的比較來更改單元格顏色?
- 14. 通過更改z-index激活其他表格的單元格
- 15. 擴大單元格以匹配行中其他單元格的高度
- 16. HTML:一個表格中的單詞比另一個更大?
- 17. WPF Datagrid基於其他單元格的一個單元格格式
- 18. Javascript:將輸入值乘以多個表格單元格值並將其分配給其他表格單元格
- 19. 如何在一個表格中顯示多行查看單元格
- 20. HTML5表格單元格/行與其他寬度相同
- 21. 查看錶格視圖後的單元格圖像更改
- 22. 基於其他單元格/行輸入更改特定單元格中的值
- 23. SSRS根據同一行中的其他單元格在一個單元格中查詢結果
- 24. 如果其他單元格包含字Jquery更改表單元格值
- 25. strage uitableview單元格行爲:查看單元格內的移動
- 26. Xamarin ios - 如何從一個靜態表格訪問一個單元格查看
- 27. 表格單元格很大
- 28. 如何在Excel中將2個單元格與其他2個單元格進行比較?
- 29. 基於其他單元格格式的excel單元格範圍
- 30. JFace TableViewer - 根據其他單元格格式單元格
但我不能改變行的高度時,我喜歡?只有當TableViewController「詢問」它時 – 2010-05-04 17:49:28
只需使用一個元素「NSArray」調用'reloadRowsAtIndexPaths'。 – 2010-05-04 18:05:55
你想堅持細胞高度? – 2010-05-04 18:19:52