区块链技术博客
www.b2bchain.cn

SwiftUI TextField 多行显示,自动换行求职学习资料

本文介绍了SwiftUI TextField 多行显示,自动换行求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

推荐可以使用 TextEditor ,也能模拟出TextField 差不多的效果

效果图

SwiftUI TextField 多行显示,自动换行

代码

“`swift
struct HighAddAPIKeyInputCell: View {
@Binding var textValue: String
var placeHolder: String

var body: some View {     ZStack {         if textValue.isEmpty || textValue == "" {             VStack {                 Text(placeHolder)                     .foregroundColor(Color.gray.opacity(0.5))                     .font(.title3)                     .multilineTextAlignment(.leading)                     .frame(maxWidth: /*@START_MENU_TOKEN@*/.infinity/*@END_MENU_TOKEN@*/, idealHeight: 44,  alignment: .leading)                     .padding(.horizontal)                 Spacer()                     .frame(height: 156, alignment: .leading)

推荐可以使用 TextEditor ,也能模拟出TextField 差不多的效果

效果图

SwiftUI TextField 多行显示,自动换行

代码

“`swift
struct HighAddAPIKeyInputCell: View {
@Binding var textValue: String
var placeHolder: String

var body: some View {     ZStack {         if textValue.isEmpty || textValue == "" {             VStack {                 Text(placeHolder)                     .foregroundColor(Color.gray.opacity(0.5))                     .font(.title3)                     .multilineTextAlignment(.leading)                     .frame(maxWidth: /*@START_MENU_TOKEN@*/.infinity/*@END_MENU_TOKEN@*/, idealHeight: 44,  alignment: .leading)                     .padding(.horizontal)                 Spacer()                     .frame(height: 156, alignment: .leading)

推荐可以使用 TextEditor ,也能模拟出TextField 差不多的效果

效果图

SwiftUI TextField 多行显示,自动换行

代码

“`swift
struct HighAddAPIKeyInputCell: View {
@Binding var textValue: String
var placeHolder: String

var body: some View {     ZStack {         if textValue.isEmpty || textValue == "" {             VStack {                 Text(placeHolder)                     .foregroundColor(Color.gray.opacity(0.5))                     .font(.title3)                     .multilineTextAlignment(.leading)                     .frame(maxWidth: /*@START_MENU_TOKEN@*/.infinity/*@END_MENU_TOKEN@*/, idealHeight: 44,  alignment: .leading)                     .padding(.horizontal)                 Spacer()                     .frame(height: 156, alignment: .leading)

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » SwiftUI TextField 多行显示,自动换行求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们