gpt4 book ai didi

ios - 表格 View 单元格可扩展 iOS

转载 作者:可可西里 更新时间:2023-11-01 04:24:07 25 4
gpt4 key购买 nike

我想要一个只有 cels 的表格 View ,当你点击一个单元格时它应该展开并显示被点击单元格的更多信息。

我看过很多关于此的主题,但其中大部分链接到 Apple 开发者页面上的 TableView 动画和手势。哪个以不同的方式做到这一点。他们使用标题部分,但我想使用出于布局原因可扩展的单元格。

我已经尝试过几件事情,主要是

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {    

if (isSearching && indexPath.row == selectedIndex) {
return 110;
}
else {
return rowHeight;
}

当我单击该单元格时,该单元格会展开,但该单元格中的信息保持不变。此外,展开时单元格的高度应与详细信息中的文本量相关。

谢谢!

最佳答案

您可以通过使用自定义单元格来实现这一点。创建两个自定义单元格,一个用于普通行,另一个用于扩展行。当用户触摸特定单元格时,您可以记录它的 indexPath 并重新加载 tableView。重新加载时,您可以使用刚刚发布的代码更改所选行的高度(仅增加所选单元格的高度)。这会产生扩大细胞的效果。

关于ios - 表格 View 单元格可扩展 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5549861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com