Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个滚动视图,并在其中添加了 9 个按钮。现在我的要求是在滚动结束后我需要将靠近滚动视图中心的按钮居中对齐。请告诉我如何为此编写通用逻辑。
我会给你提示:
以scrollView的边界,得到midX,说X1。获取所有可见按钮的框架,然后是它们框架的 midX,比如 X2。计算 X1 和 X2 之间的绝对差异,无论哪个按钮具有最小的按钮,将滚动视图滚动到该按钮的框架。
玩得开心。干杯