<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[QML keyboard pushes screen upward, thus hide header bar]]></title><description><![CDATA[<p dir="auto">i'm writing a chat screen using qml. currently, the TextArea is at the bottom of the screen, so when it is active, a QML keyboard will appears, and pushes the whole screen upward, so that the TextArea remain visible and not hidden by the keyboard<br />
(picture: <a href="https://drive.google.com/file/d/0B6ZI4g3F2MLOSXB2RjBDbGNEWEk/edit" target="_blank" rel="noopener noreferrer nofollow ugc">https://drive.google.com/file/d/0B6ZI4g3F2MLOSXB2RjBDbGNEWEk/edit</a>)<br />
now the problem is, since the keyboard pushes the whole screen upward, the header bar will disappear as well.  (also as specified in this stack overflow question <a href="https://stackoverflow.com/questions/34716462/ios-sometimes-keyboard-pushes-up-the-whole-qml-page" target="_blank" rel="noopener noreferrer nofollow ugc">https://stackoverflow.com/questions/34716462/ios-sometimes-keyboard-pushes-up-the-whole-qml-page</a>)<br />
how can i stop this behavior? even if i modify the position of the header bar in accordance with the height of the input, it takes some delay to move the header bar to the appropriate position. I don't want any delay</p>
]]></description><link>https://forum.qt.io/topic/106062/qml-keyboard-pushes-screen-upward-thus-hide-header-bar</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 02:43:47 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/106062.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Aug 2019 09:27:47 GMT</pubDate><ttl>60</ttl></channel></rss>