我想展开并折叠 按钮点击的第一行。 按钮位于导航栏中。任何人都可以帮助我。 通过代码。
答案 0 :(得分:1)
当您单击按钮时,只需检查表格第一行的状态(如果它已折叠),然后使用 reloadRowAtIndexpath 方法重新加载1行,并更改行的大小为indexpath.Same折叠时的过程。
展开和折叠: -
- (IBAction)aButtonTapped:(id)sender {
[[self tableView] beginUpdates];
[[self tableView] reloadRowsAtIndexPaths:@[[NSIndexPath indexPathForItem: 0 inSection:0]] withRowAnimation:UITableViewRowAnimationAutomatic];
[[self tableView] endUpdates]; }
更改 heightForRowAtIndexpath 中的高度并应用检查以查看该行是否已展开