视图,子视图,根视图,tabbarcontroller,navbar控制器,哇!图表方法?

时间:2009-10-08 02:06:07

标签: iphone uiviewcontroller uinavigationcontroller

有时候,当我想到它时,我会被击退两步。就像现在一样,用tabbarcontroller将这个代码块添加到这个页面,但是有了一个编辑按钮,并且废除了tabbar的导航栏,但1/2是在IB中构建的,其余的是用代码构建的。 yipes,有时它可能会有点疯狂,以理解这一切。

有没有人在视觉上找到了很好的参考?就像你如何看待所有这些对象的层次?是否有人高度推荐的iPhone工作方式的可视化?

感谢

2 个答案:

答案 0 :(得分:3)

考虑到你可以使用的所有内容,试图从一开始就抓住这一切可能有点压倒性。特别是因为视图的设计都具有很大的灵活性,您几乎可以在任何地方放置任何内容,并按照您认为合适的任何顺序添加任意数量的图层。

除了文档之外,有时看到示例代码会非常有用。

这是一个简洁的工具,可以将nib / xib转换为各自的代码:

http://github.com/akosma/nib2objc

有了它,您可以在Interface Builder中进行实验和游戏,然后查看等效的Obj-C代码。

玩够长时间,你应该知道发生了什么。

答案 1 :(得分:0)

Apple UINavigationController文档可以帮助您以可视方式考虑应用程序的组织。