【问题标题】:Zoom functionality on a UITableViewUITableView 上的缩放功能
【发布时间】:2011-02-04 08:58:42
【问题描述】:

我的一个视图中有一个 UITableView,它有点小,我无法增加它的高度(因为它的大小是固定的,而且还有其他控制器)。我可以在其中提供放大/缩小功能(与我们在地图视图中获得的相同)吗?如果是,如何?

在搜索过程中,我知道滚动视图是可能的,但我不知道怎么做。我在视图中添加了滚动视图,并在滚动视图上添加了我的表格视图,但放大/缩小功能在那里不起作用。请帮帮我

这适用于 iPhone iOS 4.1。

提前致谢

【问题讨论】:

    标签: iphone objective-c xcode ios uiscrollview


    【解决方案1】:

    UITableView 将消耗表格视图中的所有触摸事件。您需要做的是拦截触摸事件,识别缩放手势,然后将任何不是缩放手势的事件传递给表格视图。

    你可以继承 UIWindow 来添加触摸拦截器。看看 sendEvent 方法。

    【讨论】:

    • 嘿,卡尔感谢您的输入,但假设我有一个 uibutton 并且我需要缩放功能 ob,您可以在不更改按钮框架的情况下帮助我解决这个问题(功能(缩放明智)应该与我们在滚动视图上获取图像视图相同)。
    猜你喜欢
    • 2011-12-18
    • 2012-08-25
    • 2011-09-13
    • 2015-05-12
    • 1970-01-01
    • 2022-08-23
    • 1970-01-01
    • 1970-01-01
    • 2011-08-13
    相关资源
    最近更新 更多