【发布时间】:2011-07-05 00:34:32
【问题描述】:
我创建了自己的ProfileUIViewController 类,即UINavigationControllerDelegate。我以两种方式显示此视图:
来自
A-UIViewController.m内的 IBAction,作为UIModalViewController。A-UIViewController加载时有一个UINavigationBar,但是当我显示模式时,它不再有导航栏。通过单击
B-UIViewController.m中的表格单元格行,将其推入堆栈。B-UIViewController在加载时有一个UINavigationBar,ProfileViewController会根据需要保留导航栏:)
我要做的是在案例 1 中将视图作为模式加载时保留 UINavigationBar,填充在 UINavigationBar 内部而不是覆盖整个视图。 (即,我希望模态显示在导航栏下方的 A-UIViewConroller 内 - 使其尺寸更小)
有人可以帮我解决这个问题吗?我是否需要创建自己的自定义 ModalViewController 类 - 这不是 ProfileUIViewController 吗?它是否需要一些我没有提供的实例方法?任何方向都会很棒:)
【问题讨论】:
标签: iphone xcode uiviewcontroller modalviewcontroller