SwiftUI App 适配 iPad All In One-编程思维

SwiftUI App 适配 iPad All In One

.navigationViewStyle(StackNavigationViewStyle())

bug ❌

//
//  TodoListApp.swift
//  TodoList
//
//  Created by xgqfrms on 2022/5/20.
//

import SwiftUI

@main
struct TodoListApp: App {
  // 实例化 ViewModel
  @StateObject var listViewModel: ListViewModel = ListViewModel();
  var body: some Scene {
    WindowGroup {
      CustomEditView()
        .environmentObject(listViewModel)
        // 国际化
        // .environment(\.locale, .init(identifier: "en"));
        // .environment(\.locale, .init(identifier: "en-US"));
        // .environment(\.locale, .init(identifier: "zh-Hans"));
    }
  }
}

solution ✅

//
//  TodoListApp.swift
//  TodoList
//
//  Created by xgqfrms on 2022/5/20.
//

import SwiftUI

@main
struct TodoListApp: App {
  // 实例化 ViewModel
  @StateObject var listViewModel: ListViewModel = ListViewModel();
  var body: some Scene {
    WindowGroup {
      CustomEditView()
        // 适配 iPad 宽屏幕 ✅
        .navigationViewStyle(StackNavigationViewStyle())
        .environmentObject(listViewModel)
        // 国际化
        // .environment(\.locale, .init(identifier: "en"));
        // .environment(\.locale, .init(identifier: "en-US"));
        // .environment(\.locale, .init(identifier: "zh-Hans"));
    }
  }
}

refs



©xgqfrms 2012-2020

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


版权声明:本文版权归作者所有,遵循 CC 4.0 BY-SA 许可协议, 转载请注明原文链接
https://www.cnblogs.com/xgqfrms/p/16303861.html

用 notion 管理信用卡与花呗-编程思维

用 notion 管理信用卡与花呗 Notion原文,排版更佳 概述 不需要提醒功能和安卓用户可以忽略Scriptable和快捷指令 app的设置 Notion 建立信用卡表格,录入信用卡基本信息,自动计算还款日 使用 Scriptable iOS app 建立屏幕组件,调用 notion 私人 API 获取即将要还款

两个App之间调起通信-编程思维

前言 经常使用一些app的分享功能,比如点击QQ分享,就从app打开(跳转到)QQ,然后分享完之后又回到我们的app,那么这是怎样实现的呢? 假设有这么一个需求,由app1跳转到app2,当app2完成任务之后,要把app2中的某些信息传到app1中(假设我们自己的程序是app1) 过程 我们创建两个新的工程,一个叫T

如何利用ipad随时随地开发代码-编程思维

今天,我将向你们展示如何设置iPad,让它成为你们的开发环境。虽然我不建议你用它来执行非常大的项目,但我可以肯定地说,小项目也可以很容易地执行。您可以自己继续测试环境的限制。 首先,我们将使用App Store上的一款iPhone和iPad都可以使用的免费应用程序。该应用程序名为iSH shell,运行Linux操作系

iPad适配指南-编程思维

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen/Le