Ios7 是否需要将iOS菜单置于UIView或UITableView?

Ios7 是否需要将iOS菜单置于UIView或UITableView?,ios7,interface-builder,xcode5,Ios7,Interface Builder,Xcode5,我想创建一个静态菜单,大约有20个菜单项,我认为UIView对我来说很容易,因为我可以像InterfaceBuilder一样拖动按钮来放置菜单项,但是我发现溢出内容被隐藏了,视图不能滑动到底部以显示更多的项。我问了另一个问题,有人建议我使用UITableView来解决这个问题,我不确定哪种解决方案更好 UITableView是UIView的子类,用于显示可滚动的对象集合。它有数据重用机制来节省内存。您对典型数据进行了NSArray,只描述了一次UITableViewCell的UI,然后在滚动时自

我想创建一个静态菜单,大约有20个菜单项,我认为UIView对我来说很容易,因为我可以像InterfaceBuilder一样拖动按钮来放置菜单项,但是我发现溢出内容被隐藏了,视图不能滑动到底部以显示更多的项。我问了另一个问题,有人建议我使用UITableView来解决这个问题,我不确定哪种解决方案更好


UITableView是UIView的子类,用于显示可滚动的对象集合。它有数据重用机制来节省内存。您对典型数据进行了NSArray,只描述了一次UITableViewCell的UI,然后在滚动时自动重用它


在UIView的情况下,您需要定义所有对象,甚至在可见框架的边界之后,然后实现自己滚动的UI交互。因此,纯UIView适用于iPhone屏幕中包含的一组紧凑的不同数据。

当然需要tableView。@malex但UIView用户适用于哪些情况?