如何在 xcode 13.2.1 中创建 Master Detail 应用程序?
How to create Master Detail app in xcode 13.2.1?
如图所示,旧版本 xcode 中没有主细节应用程序选项...所以问题是它的名称已更改或已弃用且在最新版本中不可用 xcode 版本? (一个在暗模式下是最新的 xcode 版本,而另一个在亮模式下是旧版本 xcode)
事实上,这在更早的时候就已经改变了——从 XCode 12 开始。
现在所有以前可用的模板,如主从、单一视图、选项卡式应用程序都由单一模板表示 - App.
现在您可以(并且应该)自己创建应用程序流程。之所以这样做,是因为 Apple 引入了具有简单 API 的新组件,使模板变得无用。
例如专门针对您的情况 - 自 iOS 14 以来,您可以使用 UISplitViewController 通过非常简单的 API 创建主从应用程序 - 您也可以这样做以编程方式或通过故事板。如果您希望主从应用程序的部署目标较低,而 UISplitViewController 不可用 - 您必须使用主从模板中的方法,使用单独的视图控制器和 segues。
如图所示,旧版本 xcode 中没有主细节应用程序选项...所以问题是它的名称已更改或已弃用且在最新版本中不可用 xcode 版本? (一个在暗模式下是最新的 xcode 版本,而另一个在亮模式下是旧版本 xcode)
事实上,这在更早的时候就已经改变了——从 XCode 12 开始。 现在所有以前可用的模板,如主从、单一视图、选项卡式应用程序都由单一模板表示 - App.
现在您可以(并且应该)自己创建应用程序流程。之所以这样做,是因为 Apple 引入了具有简单 API 的新组件,使模板变得无用。
例如专门针对您的情况 - 自 iOS 14 以来,您可以使用 UISplitViewController 通过非常简单的 API 创建主从应用程序 - 您也可以这样做以编程方式或通过故事板。如果您希望主从应用程序的部署目标较低,而 UISplitViewController 不可用 - 您必须使用主从模板中的方法,使用单独的视图控制器和 segues。