扫码关注官方订阅号
[self.navigationController pushViewController:commentCtl animated:YES];我只知道这是跳到那个view去得方法 但有没有直接跳到它的某一行去 我知道那一行的id 给个思路 谢谢
光阴似箭催人老,日月如移越少年。
写代理 或者添加一个push 时候的标记 在界面将要显示的时候 判断这个标记 并执行相应代码
你可以使用 UITableView 的 scrollToRowAtIndexPath 方法来跳到某一行 Cell
scrollToRowAtIndexPath
NSIndexPath *indexPat = [NSIndexPath indexPathForRow:1 inSection:1]; [tableView scrollToRowAtIndexPath:indexPat atScrollPosition:UITableViewScrollPositionTop animated:YES];
你可以给这个要 push 过去的 viewController 传一个参数要跳到哪一行。然后在后面这个 viewController 的 viewWillAppear 方法里调楼上说的 scrollToRowAtIndexPath 就可以了~
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
写代理 或者添加一个push 时候的标记 在界面将要显示的时候 判断这个标记 并执行相应代码
你可以使用 UITableView 的
scrollToRowAtIndexPath方法来跳到某一行 Cell你可以给这个要 push 过去的 viewController 传一个参数要跳到哪一行。然后在后面这个 viewController 的 viewWillAppear 方法里调楼上说的 scrollToRowAtIndexPath 就可以了~
控制该表格滚动到指定indexPath对应的cell的
即:二、三楼答案