SwiftUI macOS 封装NSTextField
2023-09-11 14:18:32 时间
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- NSTextField基础使用
- SwiftUI调用macOS
代码
import SwiftUI
struct ContentView: View {
@State var text = ""
var body: some View {
VStack{
Text("SwiftUI text")
Group{
TextField("请输入", text: self.$text)
.padding()
MyTextField(text: self.$text)
.padding()
}.frame(width:200)
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
import SwiftUI
import AppKit
struct MyTextField: NSViewRepresentable {
@Binding var text: String
相关文章
- 第一百五十五节,封装库--JavaScript,轮播器
- 对adapter的封装优化
- 6-1python语法基础-面向对象-类的定义属性和方法,类的作用域,类的封装继承多态,类的反射,单例模式
- Python语言学习:Python语言学习之面向对象编程OO(继承&封装&多态)/类&方法/装饰器的简介、案例应用之详细攻略
- NLP:利用python编程语言的split函数结合if判断(T1自定义函数或T2封装函数)实现提取两人对话内容(***分隔txt文档),并各自保存为txt文档
- python语言学习:python语言学习中的定义类、定义函数、封装api等详细攻略
- MPEG-TS封装格式
- 动态代理实现横切——封装事务
- C调用C++(C++封装以及C对其调用)
- Django 之一些request封装的常用功能
- LyScriptTools 反汇编API接口封装
- VS2019封装C++接口至可执行动态链接库.dll