2011-11-22 46 views
-1

我想创建一个UIViewController在顶部的UITableView和两个UIButton在中间和底部不同的A UITableView与其他UITableView一个顶部像下面如何创建自定义UIViewController?

enter image description here

-

+2

我想要保时捷和火箭。 – Till

+0

我要用“can i”编辑它 – GoldFire

+0

现在的问题是:你有没有尝试过自己?在Xcode给你的所有指导下,这应该是相当微不足道的。添加一个UIViewController并修改它的xib文件或主要故事板文件(在iOS5中)。 –

回答

0

这看起来像一个单独的表格视图,有三个部分,假设第二个图像是第一个滚动的图像 - 如果它是三个独立的部分,那么您将无法将顶部部分从屏幕上滚动出来。

您需要为三个部分创建您自己的自定义单元格。

0

我将使用一个tableView而不是两个,并将tableHeaderView设置为一个看起来像单元格的视图,以及下面的两个按钮。检查图像以供参考:

enter image description here

可以很容易地设置这在界面生成器,然后你可以使用Quartz获得圆角。看看这张截图,我做到了真快:

enter image description here

+0

但是,如何设置tableHeaderView就像这样的UITableViewCell? – GoldFire

+0

看看我更新的答案。表视图下的第一个视图是tableHeaderView,背景设置为“组表视图背景”。 – phi

0

开放的Xcode

创建新项目或去你的现有项目

转到文件>新建>新建文件

select UIViewController子类

给它一个名字并确保底线说“子类:UIViewController

是点击下一步之后,创造

,你会得到三个新的文件中的所有同名但不同的扩展

选择具有的.xib扩展的一个

,你会看到什么叫界面生成器提供了一个视图

从这里你可以拖拽其他视图到它(如一个tableview)从右下角的列表