五年级 SwiftUI 期中试卷

1.在 Mac 上,把已选中的代码复制后再粘贴,依次使用哪组快捷键?()
2.刚刚误删了一段正确代码,想撤销这一步,应该按什么?()
3.把 Text 双引号里的“小猫”改成“小狗”后,想检查界面是否更新,应该看哪里?()
4.想在界面上显示“你好”,下面哪一行写法正确?()
5.想把文字字号设置为 32,应该添加哪一行?()
6.下面的代码会让“准备出发”变成什么样?() Text("准备出发") .foregroundColor(.blue) .bold()
7.想给文字加粗,下面这段代码的第二行少了什么?() Text("你好") bold()
8.下面这段完整代码中,左花括号 { 和右花括号 } 各有几个?() import SwiftUI struct ContentView: View { var body: some View { VStack { Text("你好") } } }
9.下面的代码会怎样排列三段文字?() VStack { Text("小明") Text("魔法师") Text("9999级") }
10.要把 A、B、C、D、E 做成五个独立组件,每个字母有自己的背景,并横向排列,下面哪种结构最合适?()
11.只看下面这段代码,哪一段文字会被设置为蓝色?() HStack { Text("姓名:") Text("小明") .foregroundColor(.blue) }
12.下面的颜色修饰符接在 VStack 的结束括号后,哪段文字会变红?() VStack { Text("小明") Text("小红") } .foregroundColor(.red)
13.下面的黄色背景会加在哪里?() HStack { Text("姓名:") Text("小明") } .padding() .background(.yellow)
14.制作角色卡:姓名、职业、等级要分成三行,每行的“标签”和“内容”左右排列。外层和每行内部应该分别用什么?()
15.下面把黄色色块与“星星”叠在一起,谁显示在前面?() ZStack { Color.yellow Text("星星") } .frame(width: 160, height: 100)
16.想把猫咪表情作为文字显示,下面哪行可以直接使用?()
17.想调用系统里已有的实心星星图标,应该写哪一行?()
18.想保存一张周围透明、能露出底下背景的贴纸,下列哪种格式能保留透明区域?()
19.关于位图和矢量图,下面哪种说法正确?()
20.图片已加入项目,资源名已确认是 myPhoto。下面哪行用于显示它?()
21.Text("你好").bold() 和把 .bold() 换到紧接着的下一行,仍连接这个 Text,效果相同。
22.给 Text 加上 .padding(),会直接把文字的字号变大。
23.把 photo.webp 的文件名后缀直接改成 .png,就完成了图片格式转换。
24.图片只要保存在桌面上,即使没有加入 App 项目,也一定能被 Image("myPhoto") 找到。
25.Image("myPhoto") 后依次加上 .resizable()、.scaledToFit() 和 .frame(width: 240, height: 160),可以让图片保持原比例,完整放进指定区域。
更多问卷 复制此问卷