今天我们来学习如何使用填入文字的物件
可以将文字填入进去。
如果你有学过kotlin,我这边要解释一下因为kotlin必须手动叫出键盘。但在swift这边,如果你有输入匡的话,那系统会自动帮你开启键盘。
首先一样,我们设定一个变数为t,在structure的底下。
@State private var t = ""
接着我们将以下写入至你的程序。
TextField("text", text: $t)
第一个text意思是底字,开始打字後就会自动消失。然後我们把它改请输入试试看。
输出结果为:
接下来要交的如何制作边框,因为我们刚刚的文字框是无边框的。
我们可以用swiftui底下的overlay 做出边角圆形的输入框。
一样我们可以套入我们之前做的Color。
TextField("请输入", text: $t)
.padding()
.overlay(
RoundedRectangle(cornerRadius: 10)
.stroke(Color("pppink"), lineWidth: 5)
)
先添加一组Button,按下Button後,将刚刚输入的印出来在萤幕上。
添加一组Button,我们直接搬之前做好的。
Button(action: {
print(t)
}) {
Text("我超帅按钮")
按下我超帅按钮之後,terminal就会显示出来。
我们把TextField改成Securefield就可以了。
改成安全输入後,就会变成你输入密码的时候一样了。
今天学完了输入的部分,但是要如何在应用程序显示出来呢?
这部分我们明天来学习!
>>: Mysql执行成本-Part2(连接查询的成本、调节成本常数)
建立资料表 stock/models.py class Stock(models.Model): n...
哈罗~ 昨天我们实作了Netcat(nc)的基本操作, 今天想来补充一些类似Netcat(nc)的东...
来回顾一下前几天的日记文 Angular 图片上传之...日记文 程序码流程规划之...日记文 与今...
Hi 大家好~ 在这边平常我列出我最近想学跟正在学的一些技术 React Testing Libra...
在9/26要上台演讲前,其实不断的在大量阅读、练习写作跟产出。目的是为了让东西更丰富多样,还有让人好...