[英](iOS7) Scroll to cursor in UITextView in UITableView in UIScrollView
[英]UITableView in UIScrollView in iOS7
我正在一个项目中,它需要一个分页的scrollView
,并且每个页面中都带有tableView
。 我希望tableView
可以处理垂直滚动,而scrollView
处理水平滚动。
github上的测试项目: https : //github.com/singro/Arc
它可在iOS 6上使用,但在iOS7上,仅在未从navigationController
推送viewController
。
我项目中的一些文件:
SCMainViewController.h
SCMainViewController.m
SCSubView1.h
SCSubView1.m
SCSubView2.h
SCSubView2.m
SCViewController.h
SCViewController.m
SCViewController
是VC,它包含一个分页的scrollView
并将SCSubView1
和SCSubView2
添加到每个页面。
SCMainViewController
是对带有tableView
navigationController
的测试,点击一个单元格将推送到SCViewController
。
AppDelegate中的两个测试用例:
一种将SCViewController
设置为窗口的rootViewController
,
另一个将navigationController
设置为窗口的rootViewController
而将SCMainViewController
为navigationController
的rootViewController
。
这是我的带有navigationController
tableView
的意外行为:
通过添加找出
self.edgesForExtendedLayout = UIRectEdgeNone;
到SCViewController
苹果文档: https : //developer.apple.com/library/ios/documentation/userexperience/conceptual/TransitionGuide/AppearanceCustomization.html
使用barsForExtendedLayout可以指定应扩展视图的哪些边缘,而不考虑条形的透明度。 默认情况下,此属性的值为UIRectEdgeAll。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.