在iPhone上双面UI

时间:2010-06-07 07:40:01

标签: iphone

请引导我朝正确的方向前进。

我需要为用户提供以iPhone屏幕为中心的小文字。用户可以向左或向右快速滚动以获取下一个或上一个文本。可能有数百个这样的文本片段。该过程本身类似于Photo应用程序sidescrolling,但很简单,没有缩放。

据我所知,我需要使用UIScrollView类,然后调用数百个addSubviews? 它是最佳方式还是我应该始终保留3个子视图并在运行中替换它们?

应该使用什么样的技巧来实现“滚动和中心”效果?

由于

1 个答案:

答案 0 :(得分:0)

我猜你可以使用UIScrollView pagingEnabled = YES作为“滚动和中心”效果。

然后只添加您实际显示的子视图,否则您将很快耗尽内存。

UIScrollViewDelegate,在-scrollViewDidScroll:中,您可以获取当前contentOffset并确定需要添加的子视图以及可以删除的子视图。