在视图之间导航时更改表视图的位置
Posted
技术标签:
【中文标题】在视图之间导航时更改表视图的位置【英文标题】:Changing position of the table view when navigated between views 【发布时间】:2011-12-03 14:15:57 【问题描述】:我的一个视图中有一个表格视图,我向下滚动到表格底部,然后如果我加载另一个也有表格视图的视图,表格视图不会改变它的位置。
例如:- 如果我将表格滚动到底部并从那里导航,则具有表格视图的新视图会显示表格底部。
相反,我需要显示表格的顶部。
请建议我,之前它在 谢谢
纳拉辛哈
【问题讨论】:
你能显示代码吗?这个问题似乎有点奇怪......一个简单的解决方案是只使用新视图的 scrollToRowAtIndexPath 方法手动滚动到顶部。 【参考方案1】:当你推送视图时 在视图中会出现尝试
-(void)viewWillAppear:(BOOL)animated
[self.tableview selectRowAtIndexPath:Nil animated:YES scrollPosition:UITableViewScrollPositionTop];
希望这会有所帮助。
【讨论】:
以上是关于在视图之间导航时更改表视图的位置的主要内容,如果未能解决你的问题,请参考以下文章