我的一个视图中有一个UITableView,它有点小,我不能增加它的高度(因为它的大小是固定的,而且还有其他控制器)。我可以在其中提供放大/缩小功能(与地图视图相同)吗?如果是,怎么样?
在我的搜索过程中,我发现滚动视图是可能的,但我不知道如何。我在视图中添加了一个滚动视图,在滚动视图中我添加了我的tableview,但放大/缩小功能在那里不起作用。请帮帮我
适用于iPhone iOS 4.1。
提前致谢
答案 0 :(得分:2)
UITableView将消耗表视图中的所有触摸事件。你需要做的就是拦截触摸事件,识别缩放手势,然后将任何非缩放手势的事件传递到表格视图。
您可以将UIWindow子类化为添加触摸拦截器。看看sendEvent方法。