ScrollView 中的 iOS Signatureview 出现问题

标签 ios swift gesture

我有一个带有 t.o.s 的 UITableView,UITableView 有一个带有 SignatureView 的页脚。问题是,当我想绘制我的签名时,scrollview 会滚动。如何确保签名 View 不会将手势传递给 ScrollView ?

Storyboard

最佳答案

您必须监听 UIView 触摸委托(delegate)方法 touchesBegantouchesMovedtouchesEnded

1) 每当触摸开始或移动时,您必须禁用 UIScrollView,如下所示。

   yourScrollView.isScrollEnabled = false

2) 当触摸再次结束时启用 UIScrollView,如下所示。

   yourScrollView.isScrollEnabled = true

Here是您问题的解决方案,但在 Objective-C 中,您可以检查以供引用。

关于 ScrollView 中的 iOS Signatureview 出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49625703/

相关文章:

ios - 在 ios Swift 中获取所有联系人?

ios - 标签栏背景颜色无法正常显示

SWIFT - OperationQueue.main.addOperation 和 DispatchQueue.main.async 之间有什么区别?

ios - Swift 全文搜索推荐解决方案

javascript - React Native 中的 onStartShouldSetPanResponder 与 onMoveShouldSetPanResponder

ios - Alamofire POST 错误请求

ios - en0 会一直是 iOS 设备上的 Wi-Fi 吗?

ios - 如果用户从免费版本订阅到购买版本,应用程序能否更改其名称?

Android TextView Linkify 拦截与父View手势

ios - SwiftUI 无法平移图像