我正在我的ipad app中实现一个facebook集成。我正在使用 modalPresentationStyle = UIModalTransitionStyleCrossDissolve 呈现一个veiwController以模态方式加载facebook URL。现在我想在顶部实现一个导航栏,它会显示一个标题Facebook和一个关闭此视图的按钮 我尝试添加一个导航栏,但它没有显示,因为我的viewController没有绑定到任何navigationController,并尝试使用工具栏作为viewController视图的子视图,但它只在webView完成加载后显示。 我想知道如何实现永久导航栏,以便我可以随时关闭模态视图。
答案 0 :(得分:0)
虽然导航栏不会自动显示,但您始终可以通过IB添加导航栏。我能够在sample project
中使用它。你可以看看它是否对你有帮助。
另一件事是你在做modalPresentationStyle = UIModalTransitionStyleCrossDissolve;
。这是不正确的,因为您正在为演示文稿样式属性指定过渡样式,但之所以有效,是因为这些值基本上是enum
s,而UIModalTransitionStyleCrossDissolve
最终会得到与UIModalPresentationFormSheet
相同的值。