gpt4 book ai didi

iphone - 使用 Storyboard 将 UINavigationController 插入 UIViewController

转载 作者:行者123 更新时间:2023-12-01 18:25:47 24 4
gpt4 key购买 nike

我的应用程序的 Storyboard使用 UIViewController 转到应用程序的不同 View 。但是,我想尝试第三方库,即 EGOPhotoViewer,而不是重新发明轮子。但是如何从 Storyboard 中将 UINavigationController 添加到 UIViewController ?这是该库用于初始化的代码。

EGOPhotoViewController *photoController = [[EGOPhotoViewController alloc] initWithPhotoSource:source];

[self.navigationController pushViewController:photoController animated:YES]

当我将它添加为 View Controller 时,它只对我有用:
[self presentModalViewController:photoController animated:YES];

但是该库在导航 Controller 中效果最好,因为我的测试方法中缺少标题栏和导航按钮。

最佳答案

在 Storyboard中

  • 选择您原来的 viewController,然后在菜单中:
  • 编辑器 -> 嵌入 -> 导航 Controller (即 viewController 成为 rootViewController)

  • 现在您有多种选择来推送您的照片 Controller ,例如:
  • 从 rootViewController 中的 UI 小部件,按住 CTRL 并拖动到 photoController。这将创建一个无需额外代码即可工作的转场(尽管命名转场有助于您稍后在代码中引用它)
  • 或您在问题中的代码。
  • 关于iphone - 使用 Storyboard 将 UINavigationController 插入 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13921169/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com