swiftui - 在 SwiftUI iOS 14 中,为什么 TextEditor 控件不会像 TextField 那样自动向上滚动以避免键盘?
问题描述
在 iOS 14 中,TextField 在选择时会自动向上滚动以避免使用键盘,但对于新的 TextEditor 控件,我无法做到这一点。
我尝试了以下方法,但没有任何效果:
Form { Section(header: Text("Section Header")) {
Spacer()
TextEditor(text: $myComments).frame(height: 100).ignoresSafeArea(.keyboard, edges: .bottom) }
}
解决方案
推荐阅读
- typescript - TypeScript - 处理动态属性更新中的类型
- delphi - 在 ReportBuilder 中以编程方式设置特定行的高度
- asdf-vm - 如何让 asdf 的版本成为版本
- node.js - users.settings.sendAs.update 不接受 ANSI 代码页之外的字符并退出并出现错误
- java - ZonedDateTime 来自 yyyy-mm-dd 中的日期字符串
- javascript - 如何验证文本区域?它可能不为空
- reactjs - 页面不会在菜单点击时重定向,只会更改 URL - ReactJs
- java - 使用 Java 的 Android 不会显示使用 picasa 依赖的图像
- python - 使用 APscheduler 的 Scrapy 只能工作一半
- python - 保存在数据库Django中时转换为小写