Swift - 呈现 UIViewController
Posted
技术标签:
【中文标题】Swift - 呈现 UIViewController【英文标题】:Swift - present UIViewController 【发布时间】:2019-11-15 18:37:23 【问题描述】:我正在尝试呈现一个视图,但其余部分应该保持不变。我觉得用一些图片更容易理解:
如果用户单击该视图上的一个单元格,该视图应该会弹出。但底栏 +“添加”按钮应该就在那里。
如果我只是present
也可以查看底部栏“弹出窗口”,但我不希望这样。我希望我的问题很清楚。感谢您的每一次帮助!
【问题讨论】:
查看视图控制器容器。 对 + 按钮使用标签栏控制器。使用带有自定义过渡(如垂直封面)的导航控制器进行内部更改。 实际上ContainerView
正是我所需要的。无论如何谢谢:)
等等,我现在有另一个问题。我添加了一个containerView
,它显示正确,但我不能再点击我的cells
,好像containerView 会在它上面?
【参考方案1】:
唯一的方法是将vc添加为子视图,并将其视图放在加号按钮视图后面,就好像你试图呈现它一样,即使它是模态的,它也会覆盖所有内容,请遵循link
【讨论】:
链接就是答案:)以上是关于Swift - 呈现 UIViewController的主要内容,如果未能解决你的问题,请参考以下文章
searchDisplayController、UITableView、Core Data 和 Swift