【问题标题】:Dilemma with buttons within UIScrollViewUIScrollView 中按钮的困境
【发布时间】:2011-05-16 06:47:19
【问题描述】:

我有一个 UIScrollView (scrollView) 和一个 UIImageView (scrollImage)。我正在尝试将按钮添加到滚动视图,并在放大和缩小时让它们正确调整大小和重新定位。起初我有以下代码来添加一个按钮:

[scrollView addSubview:button];

这给我带来了放大和缩小的问题。按钮的位置不会相对于图像保持不变。所以我把它改成了这样:

[scrollImage addSubview:button];

这使得一切都可以很好地放大和缩小,但是按钮已经停止对触摸做出反应(我假设是因为它们位于 UIScrollView 下方)。

有没有办法让这两个功能都正常工作?

谢谢 扎克

【问题讨论】:

    标签: iphone objective-c cocoa-touch xcode uiscrollview


    【解决方案1】:

    默认情况下,UIImageView 的 userInteractionEnabled 设置为 NO。将其设置为 YES,您应该没问题。

    【讨论】:

      【解决方案2】:

      尝试这样设置,

      scrollImage.userInteractionEnabled=YES

      【讨论】:

        猜你喜欢
        • 2013-01-20
        • 2017-11-14
        • 1970-01-01
        • 2013-01-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-07
        • 1970-01-01
        相关资源
        最近更新 更多