Iphone iPad上动态视图数的最佳对象类型?

Iphone iPad上动态视图数的最佳对象类型?,iphone,ipad,uiview,nsmutablearray,uicollectionview,Iphone,Ipad,Uiview,Nsmutablearray,Uicollectionview,我有一个网站,我正试图转换成iPad应用程序。我对iPad/iPhone的开发还不熟悉,我不确定什么类型的对象最适合使用。该网站是。如果你看第3节(选择你的餐馆),行数会随着旅行天数的变化而动态变化,最多30天 我的应用程序设置为单视图应用程序,我的主视图设置为滚动视图(当用户选择足够的天数时滚动页面),并且应用程序的顶部已完成 我曾尝试将视图设置为UICollectionView,但由于它似乎不是正确的对象类型,所以没有进行太多设置 我目前正在使用一系列UIView,但解决方案似乎不是很优化。

我有一个网站,我正试图转换成iPad应用程序。我对iPad/iPhone的开发还不熟悉,我不确定什么类型的对象最适合使用。该网站是。如果你看第3节(选择你的餐馆),行数会随着旅行天数的变化而动态变化,最多30天

我的应用程序设置为单视图应用程序,我的主视图设置为滚动视图(当用户选择足够的天数时滚动页面),并且应用程序的顶部已完成

我曾尝试将视图设置为UICollectionView,但由于它似乎不是正确的对象类型,所以没有进行太多设置

我目前正在使用一系列UIView,但解决方案似乎不是很优化。在最初的应用程序加载中,我循环30天(一次旅行的最大天数),并为每天创建一个视图(还没有子对象)。我根据数组索引的计算放置视图

如果数组索引大于旅行天数,我不会将子视图添加到主视图中。我的计划是在用户增加行程天数时添加更多(已经创建的)子视图,如果用户减少行程天数,则删除(隐藏)子视图

这种方法似乎不是一个好的解决方案,我不知道该使用什么类型的视图或对象。任何帮助都将不胜感激