导航栏返回,但视图保持不变。是什么赋予了?当我触摸后退按钮时,UINavigationController为什么不弹出UITableViewController?
0
A
回答
0
我想通了。我滚动到viewDidAppear的uitableview的底部,但是如果tableView为空,调试控制台将吐出:CoreAnimation: ignoring exception: -[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]: row (-1) beyond bounds (0) for section (0).
这是因为我滚动到indexPath = [messages count] - 1
的行,其中消息是表数据源。我认为它没有坏,因为它没有崩溃,但是当我在这之后回到navigationBar时,navigationBar会返回,但是tableView仍然存在。奇怪的。那么,我通过注释掉viewDidAppear方法来修复这个异常。我还可以在滚动到tableView底部之前添加一些逻辑来检查消息是否为空,但滚动并不像我想要的那样正常工作。它显示tableView,然后滚动到底部。我希望它在tableView甚至出现之前滚动到tableView的底部,就像iPhone Messages应用程序(用于短信)一样。我也想闪动右侧的滚动条以显示视图滚动到底部。
相关问题
- 1. 当我触摸TextView时触摸按钮
- 2. 后退按钮uinavigationcontroller
- 3. 为什么不会出现后退按钮出现此代码(UINavigationController问题)
- 4. 为什么我不能在UINavigationController中更改我的后退按钮的字体?
- 5. 的UINavigationController上后退按钮
- 6. UINavigationController没有后退按钮
- 7. UINavigationController后退按钮问题
- 8. UINavigationController后退按钮问题
- 9. 为什么我的弹出不响应触摸?
- 10. UINavigationcontroller中的后退按钮,代码为
- 11. UINavigationController的后退按钮不是动画
- 12. 后退按钮不显示在UINavigationController上
- 13. 当你同时触摸两个按钮时会发生什么
- 14. 弹出不退出当我点击按钮注销
- 15. 当用户点击后退按钮时,ModalPopupExtender会弹出
- 16. pushViewController后跟'后退'按钮有时不弹出视图
- 17. 当触摸“Go”按钮时UIWebView会发生什么
- 18. UINavigationController后退按钮按下和viewWillDisappear
- 19. 为什么我的ProgressDialog在ANY KEY(触摸)上而不是在后退按钮上聆听?
- 20. NavigationController没有弹出后退按钮
- 21. 后退按钮不适用于sencha触摸
- 22. 自定义操作当按UINavigationController上的'后退按钮'
- 23. 按钮不是按照我的触摸
- 24. 当在Android上触摸后退按钮时如何通过cocos2d-x退出应用程序
- 25. 触摸次数变化时为什么触摸不会触发?
- 26. 添加UIBarButtonItem覆盖UINavigationController后退按钮
- 27. UINavigationController的后退按钮位置
- 28. UINavigationController的后退按钮消失了吗?
- 29. Twitter iOS应用v5.3 UINavigationController后退按钮
- 30. UINavigationController“后退按钮”自定义文本?
尝试发布代码。没有人会得到看到只是一线问题的原因....可能是你推了两次或可能是其他原因..请张贴代码推... – 2010-09-03 11:58:38