我想在当前选中的标签栏为选项卡时滚动到uitableview的顶部。我在上面有一个导航栏,例如instagram或twitter,你可以看到当再次点击选定的标签栏时,表格视图会滚动到视图顶部。我该怎么做?如何在当前选中的标签栏为选项卡时滚动到UITableViewController的顶部? (Swift)
回答
in override fun viewDidAppear()
控制器
简单地编写代码
if (yourNumberofRowParameterInTable > 0)
{
let indexPath = NSIndexPath(forRow: 0, inSection: 0)
self.tableview.scrollToRowAtIndexPath(indexPath,
atScrollPosition: UITableViewScrollPosition.Top, animated:true)
}
此代码表行应该大于或等于1
请找项目的链接与你的问题的解决方案
你真的明白我的意思吗?那么我会更详细地解释一下,如果我按下标签栏中的底部,你会看到在facebook twitter,instagram。在他们的供稿页面中,如果他们向下滚动并按状态或供稿选项卡的标签栏,它将滚动到表格视图的顶部,如按下状态栏。顺便说一句,我使用你的它给我这个错误erminating应用程序由于未捕获的异常'NSRangeException',原因:' - [UITableView _contentOffsetForScrollingToRowAtIndexPath:atScrollPosition:]:行(0)超出边界(0)的部分(0)。 –
我已经告诉你,行数应该大于0.你的崩溃日志是因为你没有把这个条件...请通过编辑回答 – Kavita
好吧如果这可以滚动到顶部我怎么能想到我怎么能得到这样的东西?这里有一个示例https://www.dropbox.com/s/afza7uyww8lgjrz/Stack1.mp4?dl=0 –
- 1. Swift - 选择标签栏索引不触发滚动到顶部
- 2. Facebook iFrame选项卡 - 滚动到顶部
- 3. 从当前选项卡的标签中删除选项卡
- 4. 根据当前选定的顶部标签获取嵌套选项卡
- 5. 动画选项卡栏。 Swift
- 6. 当选中复选框时滚动到顶部
- 7. 包含列表滚动到顶部的Android选项卡
- 8. 如何设置标签栏控制器的默认选项卡
- 9. 当放置在UITableViewController的顶部时看不到搜索栏
- 10. ObjectChoiceField在选择选项后自动滚动到顶部?
- 11. 在每个视图中滚动具有导航选项卡的选项卡栏
- 12. 如何滚动tabview中的选项卡
- 13. iOS 11:当“adjustedContentInset”更改标题栏时,滚动到顶部?
- 14. 当我们移动到下一个标签页时,jquery ui选项卡需要清空前一个选项卡
- 15. 顶部带有图像的动作栏选项卡 - android
- 16. PagerSlidingTabStrip选定的选项卡行顶部
- 17. 从标签栏中选择标签时,ExtJS窗口跳转到顶部
- 18. 当点击标签栏时,将桌面向上滚动到顶部
- 19. 在Swift中没有文本的中心选项卡栏图标
- 20. Swift/Cocoa:如何将值绑定到当前选定的选项卡
- 21. 在ViewPagerIndicator中滚动当前选项卡高亮
- 22. 如何在Android中同时加载标签栏的所有选项卡
- 23. ViewController中的顶部栏ios swift显示前一个顶部栏
- 24. 如何找到项目中当前打开的选项卡?
- 25. 如何动态标记当前URL的菜单选项卡为活动状态?
- 26. 如何避免滚动到顶部时打开引导标签
- 27. 在iOS中进行自定义选定的标签栏项Swift
- 28. JQuery的UI +标签:如何kow得到选择与标签的选项卡
- 29. 当再次选择当前选项卡时收到通知
- 30. 如何在用户在PageViewer上滑动时标记当前选项卡
实际上你的问题是什么..你想知道选定的视图控制器是否等于当前的视图控制器或你的问题涉及到滚动..? – Kavita
你知道instagram和twitter feed,它是一个表格视图控制器,并在那里得到标签栏,如果你按下当前选择的标签栏,将滚动到uitableview的顶部像按状态栏。我怎么能做到这一点? –