【发布时间】:2016-02-20 04:18:48
【问题描述】:
我在 UIScrollView 中有一个 UITableView,我希望用户能够在他触摸 tableView 时滚动(我在后台有一个地图,我希望用户能够在何时与地图集成tableView 并没有涵盖所有内容。
我尝试在 -(void)scrollViewDidScroll:(UIScrollView *)scrollView 上将 scrollViewHeightConstraint.constant 设置为 scrollView.contentOffset.y 但没用,部分地图还在不可触摸。谁能给我一个建议,我该怎么办?谢谢!
截图:Screenshot
【问题讨论】:
-
为什么在
UIScrollView中需要UITableView? UITableView 已经是 UIScrollView 的子类了。 -
好吧,试着想象一下 :) 我有一个 mapKit,在它上面有一个 UITableView,我希望用户能够在地图上滚动 tableView 并将其隐藏,所以我'已经放了一个 UIScrollView 但地图不可触摸。你明白还是需要我发个图片?
-
是的,请同时附上屏幕截图。
-
好的,我已经更新了帖子。你明白我在做什么吗?
-
我知道表格在地图上的放置方式,如果滚动视图覆盖地图,则无法触摸地图。
标签: ios objective-c uitableview cocoa-touch uiscrollview