作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
所以我想要一个表格单元格中的签名 View 。显然,每当有人试图在单元格中绘制时,表格就会滚动。
只有当用户在签名框中书写时,我才能停止滚动?
最佳答案
我找到了比放置按钮更好的解决方案来解决这个问题。在 viewController 中实现委托(delegate)方法,
class mainVC: UIViewController,YPSignatureDelegate {
然后将签名 View 的委托(delegate)设置到此 View Controller
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "SignatureCell", for: indexPath) as! SignatureCell
cell.signatureView.delegate = self
return cell
}
然后添加这些代码。这是 YPSignature 的两个代表。添加主视图 Controller
func didStart() {
tableView.isScrollEnabled = false
}
// didFinish() is called rigth after the last touch of a gesture is registered in the view.
// Can be used to enabe scrolling in a scroll view if it has previous been disabled.
func didFinish() {
tableView.isScrollEnabled = true
}
关于swift - YPDrawSignatureView - 绘制签名时表格滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35833770/
我正在尝试使用YPDrawSignatureView 。到目前为止,它对我来说运行良好,但现在我正在尝试检测用户是否已签名。这是我的代码: if signatureView.containsSigna
所以我想要一个表格单元格中的签名 View 。显然,每当有人试图在单元格中绘制时,表格就会滚动。 只有当用户在签名框中书写时,我才能停止滚动? 最佳答案 我找到了比放置按钮更好的解决方案来解决这个问题
我在 Github (https://github.com/yuppielabel/YPDrawSignatureView) 上使用 YPDrawSignatureView 自定义类,我将我的应用程序
我正在尝试使用 unwind segue 在另一个 ViewController 上显示用户的签名。但是,当我按下保存(我将其设置为我的 Unwind segue)时,UIImageView 不显示我
我是一名优秀的程序员,十分优秀!