iPad 通知中心小部件无响应
我为 iOS 5 通知中心制作了一个小部件,它实现了 UISlider
和 UITapGestureRecognizer
。
gestureRecognizer 工作正常,但 UISlider
反应非常迟钝,如果触摸并拖动拇指,它只会移动少量。
它不会移动,直到再次着陆。有没有办法绕过这个限制? (我没有加载上面的任何视图,它在 iPhone 和 iPod Touch 上运行良好)。
I made a widget for the iOS 5 notification center that implements a UISlider
along with a UITapGestureRecognizer
.
The gestureRecognizer works fine, but the UISlider
is very unresponsive and will only move a small amount if the thumb is touched and dragged.
It will not move until another touch down. Is there a way to circumvent this limitation? (I didn't load any views above it, it works fine on the iPhone and iPod Touch).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我终于找到了解决它的方法。
您应该在 viewWillAppear 上将超级视图gesturerecogniser 的cancelTouchesInView 属性设置为NO。
}
I finally found a way to fix it.
You should set the superviews gesturerecogniser's cancelTouchesInView property to NO on viewWillAppear.
}