[一、基础控件]1创建第一个Swift UI项目
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公众号:山青咏芝
➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址: https://www.cnblogs.com/strengthen/p/16587169.html
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
快速查看开发文档:【option】点击。
Swift UI 是苹果最近推出的最直观最创新的全平台搭建技术,并且使用容易编写和阅读的声明式语法。
用户界面技术【Interface】:Swift UI
Xcode 带来了实时预览的功能,通过该功能,开发者终于拥有了实时观察编码效果的窗口,
点击【Resume】(恢复),激活预览窗口。
右下角点击减小或增加视图显示比例按钮,或者点击显示比例进行选择。
关闭预览窗口右上角第二个按钮:【调整编辑器选项】图标>【Canvas】,隐藏右侧的预览窗口。
打开或关闭预览窗口的快捷键:【option】+【command】+【Enter】
iPhone左上Label显示视图的名称。
iPhone左上角第一个【实时预览按钮】,如果界面上包含按钮、表格等需要进行手势操作的控件,就需要激活实时预览功能。再次点击,取消实时预览功能。
iPhone左上角第二个按钮,可以在物理设备上预览用户界面。如果没有物理设备连接电脑,则显示空白。
iPhone左上角第三个按钮【检查预览】按钮,打开内容视图设置面板,可以设置视图的属性和预览效果。所有对预览属性的修改,都会以代码的形式,显示在PreviewProvider的内部,修改代码,同样可以调整模拟器尺寸。
【Name】:视图名称
【Device】:选择不同的模拟器
【Layout】:Fixed,自定义模拟器的尺寸。Device:使布局的尺寸,紧跟上方所选设备的尺寸。
【Scheme】:选择正常和暗黑两种主题模式。
【Size】:ExtraLarge超大选项,Dynamic Type:动态类型功能,允许用户通过系统的设置界面,调整屏幕上显示的文本内容的大小。
【DemoApp.swift】:项目应用文件。通过设置App类型的结构体的body属性,引导程序呈现初始的用户界面。
【ContentView.swift】:内容视图文件,是默认的用户界面,开发者可以在此文件中进行用户界面的设计和布局,我们可以创建多个内容视图文件。
【Assets】:存放图片、颜色等素材
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!