ios - iOS 13 beta 中 WKWebView 的内在内容大小问题
问题描述
我试图在加载 WKWeb 视图时获取它的高度,并使用委托方法更改表格视图中单元格的高度。下面的代码在 iOS 12 之前运行良好。
当我尝试在 iOS 13 beta 中运行时,单元格高度不断增加,因为内在大小每次都增加一。
有没有办法阻止这种情况?
override var intrinsicContentSize: CGSize {
print("intrinsic content size id \(self.scrollView.contentSize.height)")
self.delegate?.changeHeight(self.scrollView.contentSize.height,self.indexpathOfCell)
return self.scrollView.contentSize
}
解决方案
该问题已在 Xcode11 beta7 中修复,intrinsicContentSize 按预期工作。
推荐阅读
- javascript - 如何在 html 按钮单击时在服务器上运行文件
- java - 在后端(java spring boot)排序中,如何使用可分页对别名进行排序?没有父表作为前缀
- javascript - TypeError:无法读取未定义的属性“whenReady”
- kotlin - 未解决的参考:removeAt()
- c# - 如何获得所有字符串“可能性”
- node.js - 在 Vercel 上部署服务器
- spring-boot - @JmsListener 不异步接收消息
- java - 如何在Java中获取两个日期之间的月份列表
- reactjs - 使用 useEffect 向 api 端点发送 get 请求未获取数据
- image - 在flutter中将“html”类型文件转换为“io”类型文件