EditText被软键盘遮挡,所在的ScrollView不会向下滚动怎么办

EditText被软键盘遮挡,所在的ScrollView不会向下滚动怎么办,第1张

将你的整个页面都放到scrollview中。当键盘挤住页面时候scrollview就发挥作用了。可以上下滚动,来让键盘不挡住组件,scrollview的scrollTo方法也很好用。

你应该不是个开发新手,scrollview我就不多解释了。

ios开发里 键盘其实也是很草蛋的,经常挡住组件,我经常自己写代码来挪动组件位置的。

设置android:singleline为true,android:text=""就能达到运行时为空且不能滚动。

android:singleline:单行显示

android:text :界面显示内容

resize()函数是有用的

QTextEdit textEdit

textEdit.resize(100,22)

QHBoxLayout * layout = new QHBoxLayout

layout->addWidget(&textEdit)

最后不要忘了在某处调用setLayout()这个函数,需要视布局而定


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11174656.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存