SwiftUI 小技巧之如果判断iPad并适配

在SwiftUI中如何适配iPad呢?首先需要判断当前设备,下面的代码就可以判断是否iPad。

代码

let navView = NavigationView {
    …
}
if UIDevice.current.userInterfaceIdiom == .pad {
    return AnyView(navView.navigationViewStyle(DoubleColumnNavigationViewStyle()))
} else {
    return AnyView(navView.navigationViewStyle(StackNavigationViewStyle()))
}

技术交流

QQ:3365059189
SwiftUI技术交流QQ群:518696470

  • 请关注我的专栏icloudend, SwiftUI教程与源码
    https://www.jianshu.com/c/7b3e3b671970
    SwiftUI 中级之下拉更新PullRefresh (2020年教程)

你可能感兴趣的:(SwiftUI 小技巧之如果判断iPad并适配)