如何实现 iPhone 的列表视图和 iPad 的卡片视图
How to implement List view for iPhone and Cards view for iPad
我已经在 UITableViewController 下实现了 UITableView(作为列表视图),并且自动布局配置为支持所有屏幕尺寸,包括 iPad。
但现在我需要单独 iPad 基于卡片(多列)的屏幕布局。
我看到的直接方法是使用新的 UICollectionViewController 为 iPad 添加一个新的故事板,并在那里复制所有 swift 逻辑。
是否有更好的方法在同一 ViewController.swift 中使用两种布局并根据运行时的发现 iPhone/iPad 使用不同的故事板?
在iPhone中使用列表和在iPad中使用卡片(多列)的标准方法是什么?
我已经在 UITableViewController 下实现了 UITableView(作为列表视图),并且自动布局配置为支持所有屏幕尺寸,包括 iPad。
但现在我需要单独 iPad 基于卡片(多列)的屏幕布局。 我看到的直接方法是使用新的 UICollectionViewController 为 iPad 添加一个新的故事板,并在那里复制所有 swift 逻辑。
是否有更好的方法在同一 ViewController.swift 中使用两种布局并根据运行时的发现 iPhone/iPad 使用不同的故事板?
在iPhone中使用列表和在iPad中使用卡片(多列)的标准方法是什么?