ERROR: scrollview运行时,手势放大报错

  • 2022-04-22 14:27:53.721664+0800 ScrollDemo2[4556:369749] [framework] CUIThemeStore: No theme registered with id=0
  • 2022-04-22 14:27:55.405513+0800 ScrollDemo2[4556:369749] *** Terminating app due to uncaught exception 'NSGenericException', reason: 'The view returned from viewForZoomingInScrollView: must be a subview of the

以下是设置缩放代码源码 :

class ViewController: UIViewController {@IBOutlet weak var scrollView: UIScrollView!@IBOutlet weak var checkmarkImg: UIImageView!override func viewDidLoad() {super.viewDidLoad()}override func viewWillLayoutSubviews() {scrollView.frame=view.boundscheckmarkImg.frame=view.bounds}}extension ViewController:UIScrollViewDelegate{func viewForZooming(in scrollView: UIScrollView) -> UIView? {return self.checkmarkImg}
}

解决方案:

返回scroll view里面的UIImageView的对象:self.checkmarkImg,而不是myScrollView

把return self.scrollView 改成: return self.checkmarkImg

效果:缩放前后效果

iOS swift scrollview 缩放报错相关推荐

  1. Xamarin.iOS真机测试报错

    Xamarin.iOS真机测试报错 错误信息:The MinimumOSVersion inside Info.plist does not include the device version(er ...

  2. IOS之UIToolBar约束报错

    IOS之UIToolBar约束报错 . 使用纯代码创建UIToolBar,并已经设置toolBar1.translatesAutoresizingMaskIntoConstraints = false ...

  3. iOS ideviceinstaller安装ipa报错zip_open

    iOS ideviceinstaller安装ipa报错zip_open: 使用命令行:ideviceinstaller --udid 设备udid --install ipa文件所在路径 来安装ipa ...

  4. 微信小程序体验版ios白屏 安卓报错 {“errMsg“:“hideLoading:fail:toast can‘t be found“}

    在编辑器中显示正常 然后使用ios真机调试页面数据都不显示 后来各种查阅 微信官网提供的调试工具 wx.setEnableDebug 使用安卓机测试出报错{"errMsg":&qu ...

  5. ios运行.php,ios - 真机运行报错 怎么解决 !!!

    报错 CompileSwift normal arm64 /Users/minlong/Documents/work/luzhou-ios/lswios/lswios/lswios/CoreData/ ...

  6. ios设备出现attempted-to-assign-to-readonly-property报错

    attempted to assign to readonly property的中文解释为:尝试分配定义只读属性 let tablist = document.querySelectorAll('. ...

  7. ios 关于block传值报错

    在报错的地方加入 if(block){ } 复制代码 试一试​ 转载于:https://juejin.im/post/5a3100586fb9a044fd11c2fe

  8. beeframework在ios 9.1下报错

    最近刚刚学习ios的快速开发框架beeframework就遇到了个棘手的问题,在iOS 9.1下面会报类似的错 *** Assertion failure in -[UIApplication _ru ...

  9. TalkingData游戏统计IOS工程 出现TDGAOnEvent 报错的问题

    Unity直接接入工程的时候, 非IOS原生接入.生成的Xcode工程不需要额外再从项目中引入这几个文件,不需要手动复制到工程中, 需要注意的是 如果使用  自定义事件 记得打开TalkingData ...

最新文章

  1. Java黑皮书课后题第5章:*5.50(对大写字母计数)编写一个程序,提示用户输入一个字符串,然后显示该字符串中大写字母的数目
  2. Java多线程之CAS深入解析
  3. OMEGA3-补充注意事项
  4. [Swift]八大排序算法(八):基数排序
  5. gradle和maven区别
  6. python求同构数_用c语言求1到1000的同构数_后端开发
  7. 让机器也拥有品味!时尚图像补全网络FiNet| ICCV 2019 Oral
  8. stm32如何执行软复位_stm32f7软件复位 stm32f0 软件复位
  9. java命令生成jdk文档(jdk文档)-jdk文档是通过命令生成
  10. 通过PHP访问MYSQL外文书籍,通过PHP访问MySQL外文翻译(模版2)
  11. Lightroom 2020年2月版新增功能
  12. 支付宝支付接口客户端调试工具使用教程
  13. 机器学习实践系列之9 - 视频结构化
  14. 武汉理工大学计算机辅助项目管理简答题,武汉理工大学软件项目管理实验报告...
  15. potentially fixable with the `--fix` option.
  16. C语言求23阶行列式,AX=0通解,施密特正交化
  17. java 四舍六入五成双_【数据小常识】“四舍六入五成双”
  18. 【NOIP模拟】序列
  19. 给asus eeepc 1015pw的 1301版本的 bios添加slic2.1
  20. 华为手机有线共享网络_华为怎么共享热点网络连接(图文)

热门文章

  1. python36块砖36人搬算法_Python填字游戏算法题
  2. 高级网络工程师能挣多少钱?
  3. Java基础——线程基础
  4. 我是不建议随便跳槽的
  5. IMEI是什么? 怎样查手机串号IMEI
  6. react引入js文件
  7. duilib可编辑下拉选择框
  8. 惯性导航原理之姿态算法-四元数欧拉角等效转动矢量
  9. Open Broadcaster Software for Mac(开源直播软件)
  10. 天天基金股票数据爬取