可可:隐藏导航栏

时间:2011-12-05 22:17:56

标签: objective-c cocoa-touch uinavigationbar

我正在使用UIXOverlayController在我的应用程序中显示自定义弹出窗口。

Popup有一些按钮,其中一个是“发送短信”,它使用MFMessageComposeViewController。

当我点击“发送短信”按钮时,会出现sms作曲家,但没有它的TOP栏(“取消”按钮所在的位置)。

假设我的应用程序的导航栏与SMS编辑器栏重叠,我需要将sms顶栏放到前面。

当弹出窗口处于活动状态时,我也试图隐藏导航栏,但overlayController“.m”文件中没有方法“self.navigationBar”。我认为所有使用hide / show navbar的工作都应该在overlaycontroller中完成。

有什么建议吗?谢谢!

1 个答案:

答案 0 :(得分:0)

您是否尝试过添加self.navigationBar.hidden = YES;?这应该隐藏导航栏。