gpt4 book ai didi

ios - 详细信息 View Controller 中缺少 UIBarButton

转载 作者:行者123 更新时间:2023-11-30 11:49:41 24 4
gpt4 key购买 nike

工作流程设计:

enter image description here

Swift 4.0、Xcode 9.2

当我运行以下应用程序时,“Item”UIBarButton 丢失。但它在 Storyboard中可见。这是我所做的:

  1. 从头开始创建主从应用
  2. 在详细信息 View 中嵌入 TabBarController
  3. 将 Segue 从 MasterViewController 删除到 DetailViewController 的 NavigationController
  4. 通过将 UIBarButton 拖动到从 DetailViewController 形成的第一个选项卡 View 中添加了 UIBarButton

最佳答案

Cocoa 不能很好地处理在导航 Controller 中嵌入标签栏 Controller (例如here 的解释)。

您必须反转遏制:尝试将详细信息 VC 嵌入导航 Controller 中,并将导航 Controller 嵌入到选项卡栏 Controller 中,如下所示:

TabVC -> NavC -> DetailVC

对于每个附加选项卡,您都必须添加一个导航 Controller 。这样每个选项卡都可以有自己的栏按钮项目。

关于ios - 详细信息 View Controller 中缺少 UIBarButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48471715/

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