gpt4 book ai didi

ios - 在 Swift 中同时切换到新的 Master 和 Detail Controller

转载 作者:行者123 更新时间:2023-11-28 06:51:58 27 4
gpt4 key购买 nike

我正在 Xcode 中创建一个 Split View应用程序。选择初始主 TableView 单元格时,我需要继续查看新细节,并用新 Controller 替换主视图单元格。

我几乎是通过从 prepareForSegue 中触发主 segue 来实现这一点的,这样它可以同时加载两个 segue。这工作正常,直到在紧凑的宽度中,您会看到应用程序一个接一个地加载 segue。在紧凑尺寸类中,我不需要加载细节。

如何实现,是否有最佳实践?

最佳答案

在你的prepareForSegue (在您“同时加载两个 segues”的地方),您可以检查 SplitViewController 的状态 collapsed属性(property)。

如果它没有折叠,你应该执行第二次 segue,否则你不这样做。

关于ios - 在 Swift 中同时切换到新的 Master 和 Detail Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34616048/

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