2

我有一个应用程序,其中包含以不同方式链接在一起的各种视图控制器(欢迎 > 浏览 > 预览或浏览 > 预览或设置 > 启动)。第一个视图控制器使用来自主控制器的导航控制器以模态方式呈现,然后使用弹出和推送添加下一组视图控制器。

这可以正常工作,但我需要能够在界面构建器中定义我的“UINavigationBar”和“UIToolbar”,因此如果在不使用导航控制器的情况下呈现它们,它们仍然可以按预期工作。这可能吗?目前,如果我尝试,我会得到这个:

替代文字 http://xs.to/image-CD8B_4B9E739D.jpg

4

1 回答 1

3

Do it in code.

In the SDK it appears you're using, it is fairly trivial to test whether you need to push onto a nav controller or not, and if you are hide the toolbar and adjust the view size to account for that (a custom init method for the view controller will help with this, and if you're particularly smart with how you do things you could even declare a category on UIViewController)

于 2010-03-16T18:01:02.120 回答