SwiftUI小技巧之TextField无法弹出键盘

TextField是非常基础的组件,目前SwiftUI里面的TextField还不太完善。例如,如果我们在包含TextField的VStack上使用cornerRadius就会造成键盘无法弹出。

影响TextField正常使用的代码,如下:

VStack{
TextField("input",text:$text)
}
.cornerRadius(10)

解决方案

目前其实没有什么特别好的解决方案,我们可以通过mask来解决

.mask(RoundedRectangle(cornerRadius: 10.0))

技术交流

QQ:3365059189
SwiftUI技术交流QQ群:518696470

项目源码
https://xiaozhuanlan.com/icloudend
技术交流
QQ:3365059189
SwiftUI技术交流群:518696470

发布了848 篇原创文章 · 获赞 13 · 访问量 11万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览