动态UIScrollView与分页

时间:2011-06-16 14:53:05

标签: iphone objective-c ios uiscrollview

是否可以动态地使用UIScrollView

例子:我有一个NSMutableArray有3个对象,我可以用三个对象的Paging创建我的UIScrollView,但我想添加第四个对象。可能吗 ?我必须重新启动应用程序吗?

感谢您的倾听并抱歉我的英语不好;)

汤姆

4 个答案:

答案 0 :(得分:4)

答案 1 :(得分:3)

这没问题,您只需在addSubview:对象上使用UIScrollView向滚动视图添加更多子视图。不要忘记正确定位子视图(设置其框架)并增加滚动视图的contentSize以便扩展可滚动区域。由于您正在进行分页,因此内容大小应该是滚动视图边界的倍数。

答案 2 :(得分:1)

您可以在UIScrollView中添加新视图,而无需重新启动应用程序。

答案 3 :(得分:1)

所以让我在这里理解这一点。您想要一个UIScrollView并且您想以编程方式添加页面吗?

当然可以这样做,只需创建一个新的UIView / UIImageView并将其添加为UIScrollView的子视图。请确保指定它的帧坐标。

您可以将对象添加到NSMutableArray旁边,这样您就可以随时了解某些项目的“计数”和索引等信息。

如果启用了分页,那么你就可以去了。