ipBest练习iPhone界面设计
问题描述:
我想弄清楚最好的方式来显示一个长长的控制列表的屏幕?如果你玩过或看过IMobsters,它就像任务标签。有15个工作,每个工作“部分”将有4个标签,2个按钮和一个图像。我想要一些静态信息在顶部,然后能够滚动所有的工作。ipBest练习iPhone界面设计
此外,您是否遇到过使用IB编码和连接多少个控件的“可行性”限制?这里有超过200种不同的标签和控件,我必须制作IVARS等等。有更好的方法吗?
答
我建议使用UITableView
为您的目的。每个单元格将对应于您所描述的作业“部分”,并将包含4个标签,2个按钮和一个图像(或任何您想要的)。 UITableView
将处理滚动你的内容,如果它太大,适当的重用它的单元格也可以让你避免创建> 200个UI元素实例,并且会提高你的应用性能和内存使用率。
我知道玩UIScrollView这么多小时是一场鹅的追逐。我终于让所有的控件都滚动了,但是你无法走到最后,在滚动的时候,它不会让你点击按钮,直到它回到原位。桌子视图!这就是我需要研究的。非常感谢! – 2010-03-04 21:24:13