如何在UIScrollView中更改滚动方向?

时间:2018-05-12 11:34:10

标签: ios swift uiscrollview

我有一个固定高度的水平滚动视图。我滚动视图,从左到右滚动但我想从右到左滚动。我怎么能实现这个目标?!

这就是我创建水平滚动视图的方式:

我滚动视图前导和尾随对齐父级,高度= 50,在我的滚动视图中有一个视图,其高度和宽度与其父级相同,但是相等宽度的优先级较低,因此它可以滚动水平!

my scroll view Constrains

view inside the scroll view constrains

my viewcontroller in storyboard

1 个答案:

答案 0 :(得分:1)

答案就在这个link 我不得不在swift 4中将这些行添加到我的代码中:

myScroll.transform = CGAffineTransform(rotationAngle: .pi);
subview.transform =  CGAffineTransform(rotationAngle: .pi);