ios - Swift 如何获得 UIScrollView 动态高度

标签 ios swift uiscrollview nslayoutconstraint

我用谷歌搜索但没有找到有效的解决方案,我在 UITextFieldUIButtons 中添加了 UIScrollViewNSLayoutConstraint ,我不使用 Storyboard并以编程方式设置所有内容

我的问题是:无法计算 UIScrollView.contentSize 的动态高度,因为我正在使用 AutoLayout 还尝试了 UIScrollView.layoutIfNeeded() 但没有运气

任何人都可以指导或建议我如何让它发挥作用吗?

最佳答案

@DonMag 的评论是解决我问题的正确方法 stackoverflow.com/a/44933358/6257435

如果您的 UIScrollView 对象具有 AutoLayout,请不要忘记将 .bottomAnchor 添加到最后一项

关于ios - Swift 如何获得 UIScrollView 动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47574254/

相关文章:

ios - 有没有一种更有效的方法可以在不手动指定每个 View 的情况下向 UICollectionViewCell 添加相同的 View ?

swift - 在具有圆角边缘的弧形中绘制渐变颜色

ios - UIScrollView 第二次打开时不滚动

objective-c - 如何突然停止当前在后台执行的线程?

ios - 如何获得 UITextView 的高度应该给出文本的宽度和长度?

php - 将 zip 文件从 ios 应用程序发送到 php 服务器

ios - 在表格 View 单元格中添加各种内容类型

swift - NSWorkspace setDesktopImageURL 适合屏幕

ios - 为什么Scrollview和子view大小有时不一致

ios - 如何在表格的开头和结尾锁定表格 View 滚动