【问题标题】:Integrating Navigation of iPhone app and Xpages App集成 iPhone 应用和 Xpages 应用的导航
【发布时间】:2013-09-06 04:26:09
【问题描述】:

我正在为我的公司完成一个 iPhone 应用程序。

我正在使用 Xcode 和 Xpages,因为我们是 Lotus Notes 商店。

在 Xcode 中,我使用带有表格视图的 UINavigation 控制器进行选择。一种选择是公司目录,它是一个使用 Xpages 移动控件(单页应用程序,然后是应用程序页面等)的 Xpage。除了应用程序的 Xcode 部分和 Xpages 之间的导航切换之外,这很好用。我最终得到了两组导航控件,这并不好。

有什么办法可以解决这个问题吗?

布莱恩

【问题讨论】:

    标签: ios xpages


    【解决方案1】:

    好的,我想我想通了。

    这确实与 Xpages 无关,而是在 iOS 中使用 UIWebViews。

    问题在于,在第一个 webView 上,我想显示 iOS 导航,但在任何后续的视图中我都不想 - 只想使用 web 导航。

    iOS Web 视图中有一个委托方法,允许您显示或隐藏导航栏。我添加了这个委托,然后检查一下我在哪个页面上。如果在第一个上,我会显示 iOS 导航,否则我会压制。

    这很好用!

    【讨论】:

    • 太棒了!您能否发布一些解决方案的示例代码 sn-ps?
    • 使用方法shouldStartLoadingWithRequest。 NSURL *url = request.URL; NSString *urlString = [url 绝对字符串]; if([urlString isEqual:@"https:yoururl"] || [urlString isEqual:@"https:yoururl"]) { [self.navigationController setNavigationBarHidden:FALSE animated:YES]; } else { [self.navigationController setNavigationBarHidden:TRUE 动画:YES]; } 返回是;
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-20
    • 2012-01-14
    • 2014-09-22
    • 2012-11-20
    • 2012-10-05
    • 1970-01-01
    相关资源
    最近更新 更多