我正在尝试编写一个iPhone应用程序,其中一个主要页面有几个文本字段和一个由3个元素组成的表格,这些元素基本上作为导航按钮来选择器。
然而,我找到的所有教程示例都将表格视为占据整个视图的东西。
有人能指点我一些只是作为视图的一部分的表格的示例吗?
我正在尝试编写一个iPhone应用程序,其中一个主要页面有几个文本字段和一个由3个元素组成的表格,这些元素基本上作为导航按钮来选择器。
然而,我找到的所有教程示例都将表格视为占据整个视图的东西。
有人能指点我一些只是作为视图的一部分的表格的示例吗?
这里有两个不同的对象:UITableViewController(默认情况下创建占据整个屏幕的UITableView)和UITableView。您想创建一个小于屏幕的UITableView。使用最简单的UIViewController(而不是UITableViewController)Interface Builder示例,将UITableView拖到视图上,调整大小使其小于屏幕,并确保它具有委托和数据源连接。完成!
我不知道有没有具体的例子,但是UITabelView只是一个视图,所以它可以任意大小。你需要有一个从UIViewController派生出来的视图控制器(而不是UITableViewController),但是它需要实现表格视图的数据源和代理功能。
值得一提的是,许多看起来像视图+表格的iPhone屏幕(例如通讯录条目)实际上只是带有某些行具有自定义高度和内容的表格。