当显示软键盘时,是否有人知道如何移动页面内容(可能设置相对页边距等)。
以下是我的应用程序中的示例页面。
所以我想当用户开始在文本框中输入电话号码时,底部按钮将显示在软键盘上方。结果我想要这样的东西:
P.S:对屏幕上的俄语感到抱歉。
答案 0 :(得分:3)
这有点棘手,但正如我所尝试的那样应该有效。我已经使用 InputPane的显示和隐藏事件来更改按钮的转换变换。在页面的构造函数中,我添加了这样的代码:
firstOffset
您只需要记住 InputPane 适用于整个应用程序 - 一旦您离开页面,您可能不得不取消订阅这些事件,否则您可能会遇到异常。