![](/img/trans.png)
[英]Xamarin iOS - Fit scrollview's contents within the scrollview
[英]Swift - contents within scrollview get chop off
滚动时遇到问题,部分内容没有显示。
https://i.stack.imgur.com/70FIC.png
这是应该显示的内容
https://i.stack.imgur.com/ViPjF.png
我的UI设计在storyboard,滚动组件的结构如下:
UIView -> UIScrollView -> UIStackView -> 多个 UIViews
如果想知道我应该如何截取应该显示的屏幕截图,价格是一个抽屉组件,不知何故我点击抽屉组件后,内容会显示,但当我滚动到顶部后,同样的问题会发生在内容,他们被砍掉了。
https://i.stack.imgur.com/OKSEY.png
更新:
尝试将背景颜色放在视图上以查看哪个视图阻塞了滚动视图。
https://i.stack.imgur.com/vZBY7.png
发现scrollview(Booking DetailsSV)在hierarchy中被它的superview(Booking Details View)挡住了。 这是在测试手机中截取的屏幕截图。
https://i.stack.imgur.com/Wm7xa.png
它应该像这样发生吗?
您的滚动视图似乎没有正确的 contentSize。 您需要像下面这样设置 scrollView 的内容大小:
let sizeOfContent = 500
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width, sizeOfContent);
您可以在 viewDidLoad 中执行此操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.