iOS应用中的Scrollview内容中心对齐

时间:2013-07-04 12:38:50

标签: ios uiscrollview

我有一个scrollview,我已经添加了9个按钮。现在我的要求是在滚动结束后我需要居中对齐靠近滚动视图中心的按钮。请告诉我如何为此编写通用逻辑。

enter image description here

1 个答案:

答案 0 :(得分:1)

我会给你一个提示:

获取scrollView的边界,得到midX,比如说X1。 拿出所有可见按钮的帧,然后是他们的帧的midX,比如说X2。 计算X1和X2之间的绝对差值,无论哪个按钮具有最小值,都将滚动视图滚动到该按钮的框架。

玩得开心。干杯