选项卡中的多视图导航控制器

时间:2010-08-23 16:17:00

标签: iphone uinavigationcontroller uitabbarcontroller

所以我正在尝试制作一个带有3个标签的应用程序,其中一个标签有一个导航控制器。我已成功制作了3个标签,并将其中一个变为导航控制器。我现在卡住的部分是尝试向导航控制器选项卡添加其他视图。 示例:单击视图1上的按钮1,它将转到视图2,单击视图2上的按钮,然后转到视图3等。

我是否应该为我想要的每个额外视图创建一个新的.xib文件,或者有一种方法可以将所有视图包含在一个.xib文件中吗?

请记住,我最终会有超过20-30种不同的观点。

此外,我对此非常感兴趣,就像大约一周一样,所以尽可能多的细节将非常感激。

感谢。

2 个答案:

答案 0 :(得分:0)

你应该为每个View使用一个单独的xib文件,xib中的多个视图是不好的做法。但是,如果您愿意,可以以编程方式创建视图。

很抱歉,如果这不是很有用,如果你进一步概述你的程序,看看是否确实需要这么多的视图,或者你是否可以使用动态模板他们。

答案 1 :(得分:0)

回应Gauloises,您的应用中的每个屏幕都应该有一个UIViewController子类+ XIB对。如果愿意,可以省略XIB并以编程方式构建视图。

但是,如果你是iPhone开发的新手,我建议你首先解决一个稍微复杂的项目和/或通过Apple的一些示例项目。