English 中文(简体)
Is there an easy way to make a horizontally paged UIScrollView wrap around? [duplicate]
原标题:

This question already has answers here:

Closed 11 years ago.

Possible Duplicate:
UIScrollView. Any thoughts on implementing “infinite” scroll/zoom?

I notice that in the stocks application, the small graph wraps around, eg: when you get to the end of the scroll view and swipe right again, you go back to the beginning. Before I go ahead and code this myself is there an easy way to do this in the SDK? I can t find any properties or methods that would enable that?

I have a paged UIScrollView that scrolls horizontally, pretty much exactly like the stocks application one does.

最佳回答

I don t think there s a property to do this. I ve faked it by adding an extra page on each end, so with for a 5 page UIScrollView you d set the contentSize for 7 pages and load them like this:

5 1 2 3 4 5 1

Then in scrollViewDidEndDecelerating:, check if you re at either end and if so call scrollRectToVisible:animated: on your UIScrollView to jump it to the "real" page 1 or 5 position (without animation).

问题回答

暂无回答




相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签