使用Three20构建复杂视图 - 资源?

时间:2010-03-31 02:11:06

标签: iphone cocoa-touch interface-builder three20

我在大多数iPhone应用程序中都使用了three20。 我需要创建的一个视图相对复杂。它需要一个顶栏(在导航栏下方),带有一些控件和标签,这个栏下方的图像视图(占据大部分主体)和另一个带有更多控件和标签的底栏(在标签栏控件上方)。

我没有太多的UI体验 - 我对任何UI的唯一体验就是在网站上使用CSS等来解决问题。 Apple的在线文档似乎假设读者知道一堆关于矩形,布局,框架等或正在使用InterfaceBuilder。并且three20也没有太多记录。

所以我的问题是:

  • 是否可以设计类似于我在IB中描述的内容,然后还有一个基于三个应用程序的应用程序使用它?如果是这样,任何提示/指示如何将非常感激。

  • 您能否指出一些文档来解释视图/控件等的呈现方式。如果我找到一些不错的解释/教程,我很确定我能搞清楚。 (图书推荐/在线参考也有效)

1 个答案:

答案 0 :(得分:0)

您可以将IB与Three20一起使用。不建议这样做,但您可以在URL映射中调用-initWithNib方法而不是默认的-init方法。

即:

[map from:@"tt://dashboard/(initWithNib:)" toViewController:[TableViewController class]];