是否可以动态地使用UIScrollView
例子:我有一个NSMutableArray
有3个对象,我可以用三个对象的Paging创建我的UIScrollView
,但我想添加第四个对象。可能吗 ?我必须重新启动应用程序吗?
感谢您的倾听并抱歉我的英语不好;)
汤姆
答案 0 :(得分:4)
答案 1 :(得分:3)
这没问题,您只需在addSubview:
对象上使用UIScrollView
向滚动视图添加更多子视图。不要忘记正确定位子视图(设置其框架)并增加滚动视图的contentSize
以便扩展可滚动区域。由于您正在进行分页,因此内容大小应该是滚动视图边界的倍数。
答案 2 :(得分:1)
您可以在UIScrollView中添加新视图,而无需重新启动应用程序。
答案 3 :(得分:1)
所以让我在这里理解这一点。您想要一个UIScrollView并且您想以编程方式添加页面吗?
当然可以这样做,只需创建一个新的UIView / UIImageView并将其添加为UIScrollView的子视图。请确保指定它的帧坐标。
您可以将对象添加到NSMutableArray旁边,这样您就可以随时了解某些项目的“计数”和索引等信息。
如果启用了分页,那么你就可以去了。