【问题标题】:How to make keyboard appear at top of screen如何让键盘出现在屏幕顶部
【发布时间】:2010-09-22 19:19:31
【问题描述】:

当用户触摸 UITextField 时,键盘通常会从屏幕底部向上滑动。

有没有办法让键盘出现在屏幕顶部而不是底部?

【问题讨论】:

    标签: objective-c cocoa-touch uitextfield position virtual-keyboard


    【解决方案1】:

    不,这将违反 UI 准则,并且由于键盘是由 Apple 制造/控制/管理的,因此没有 API 可以执行此操作。至少,不是我知道的记录方式。

    【讨论】:

    • 另外,就个人而言,我可以说如果有一个键盘出现在非标准位置的应用程序,我会很恼火。即时删除:)
    • 我完全同意 thenduks。 Apple 域的优势之一是强大的 UI 指南。当人们开始搞砸事情时,我无法忍受……比如从正常预期的位置移动按钮。
    • 它也无法使用!键盘下方的任何 UI 都会被我的手指/拇指遮住,我必须改变握住设备的方式才能使用键盘。立即删除。
    【解决方案2】:

    有没有办法让键盘出现在屏幕顶部而不是底部?

    简单。把你的手机/iPod/iPad 倒过来!

    (从技术上讲,这是一个答案!)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-30
      • 2021-09-18
      • 2020-05-11
      • 2019-03-28
      • 1970-01-01
      • 2014-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多