在过去的几个小时里,我一直在寻找适合iPhone的真正的桌面外观组件。不幸的是,我仍然是iPhone领域的新手(更多Android自己:P)。我还没有找到任何关于它的东西。
我发现有一个示例图片,它描述了我正在寻找的内容。遗憾的是它是使用iUI html库制作的:(见here)
我的问题当然是任何人都曾见过这样的桌面组件。如果不是因为我缺乏iPhone知识,我会尝试自己创建它(就像我在android上做的那样)。
指出我正确的方向会非常有帮助,因为这是完成我正在制作的应用程序的iPhone版本的最后一个障碍。
答案 0 :(得分:2)
看看UITableViewCell自定义 - (例如这里:http://adeem.me/blog/2009/05/30/iphone-sdk-tutorial-part-6-creating-custom-uitableviewcell-using-interface-builder-uitableview/),但它们遍布谷歌。
我能想到的最简单的方法是制作一个自定义单元格,其中包含背景图像(包括垂直分隔线)和四个UILabel
您可以根据它是第一行(标题),奇数行(白色背景)还是行(蓝色)来更改背景图像。并将标签的字体设置为标题行的粗体。
希望有所帮助。
NB
如果您在滚动表格时遇到性能问题(几乎肯定不会),您可以直接在单元格上设置背景颜色并在drawRect中手工绘制线条。