gpt4 book ai didi

ios - UIScrollView 的 RTL 支持

转载 作者:行者123 更新时间:2023-11-29 02:31:33 43 4
gpt4 key购买 nike

我正在向水平 ScrollView 动态添加不同大小的 UIButton。这些按钮是从右到左排列的,我正在相应地调整内容大小。但是,当内容大小变得大于 ScrollView 的大小时,我无法向左滚动以查看其余内容是什么,它只会弹回。我可以一直向右滚动,但那里的内容是空的。我想反转滚动方向,但我不确定该怎么做。

做这种事情的合适方法是什么?

最佳答案

这是因为您可能仍在将按钮添加到整个内容框的左侧(内容大小向右扩展)。

为了支持您想要实现的 RTL,当您增加内容大小时,您应该保持 ScrollView 始终向右滚动,并将按钮从旧框架移动到向右移动的新框架尽可能多地增加 ScrollView 的大小。

其中包含一些手工工作,因此您可能需要检查自定义的scrollView实现,无论是您自己的,还是可能是一个库,但我不确定是否已经有一个。

关于ios - UIScrollView 的 RTL 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26799286/

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