识别透明UITableView背后的手势

时间:2013-07-16 12:47:17

标签: objective-c uitableview uikit uigesturerecognizer

在视图层次结构中,如下图所示,我希望能够通过清晰的UITableView(2)拖动可以看到的地图部分。

--------------------------------
|1. MKMapView                  |
|   -------------------------------
|   |2. Clear UITableView      |  |
|   |   Content Offset         |  |
|   |                          |  |
|   |                          |  |
|   -------------------------------
|   |Cell                         |
|   -------------------------------
|   |Cell                         |
    -------------------------------

MKMapView位于UITableView后面。具有正内容偏移和清晰背景的UITableView。

目前UITableView正在拍摄手势,无法平移地图。如何告诉表视图只应在单元格平移时滚动。

1 个答案:

答案 0 :(得分:3)

如果可以,请更改表格视图的框架,使其不会放在地图上。

如果不能,请继承表视图的子类并实现hitTest:以确定是否应该由表视图处理用户交互。