gpt4 book ai didi

ios - UIScrollView clipsToBounds 只能垂直应用吗?

转载 作者:行者123 更新时间:2023-12-01 16:03:39 24 4
gpt4 key购买 nike

当我将 UIScrollView clipsToBounds 属性设置为 NO 时,它允许我在其边界之外水平显示内容 View 。这就是我想要达到的目标。但它也允许滚动通过我不想要的顶部和底部边界。

UIScrollView clipsToBounds 只能垂直应用吗?

(顺便说一句:我想像图片中一样效果,所以我不想水平扩展内容 View 。)

enter image description here

最佳答案

一种解决方案是将 ScrollView 嵌入到另一个 View 中,该 View 将具有 clipToBounds = NO , 而 ScrollView 将有 clipToBounds = YES和宽度等于显示的内容。

由于我不擅长图像,我通过代码尝试示例:

wrapperView.frame = CGRectMake(0, 0, 300, 300);
wrapperView.clipToBounds = NO;

scrollView.frame = CGRectMake(0, 0, 400, 300);
scrollView.clipToBounds = YES
[wrapperView addSubview:scrollView];

contentView.frame= CGRectMake(0, 0, 400, 1234);
[scrollView addSubview:contentView];

关于ios - UIScrollView clipsToBounds 只能垂直应用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28795500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com