【问题标题】:Can I set the iPad keyboard to dock type/undocked type/split type via code?我可以通过代码将 iPad 键盘设置为停靠式/非停靠式/分体式吗?
【发布时间】:2013-04-03 09:46:56
【问题描述】:

从设备设置中,用户可以将键盘设置为停靠类型或拆分类型。

为了方便我们的应用程序,我们可以通过代码将iPad键盘设置为停靠式/拆分式吗?因为有时分体式键盘/非固定式键盘最适合我们的用户界面。我搜索了很多线索,但我没有找到解决方案。

【问题讨论】:

  • 好问题.. 但我不认为这可以像 Apple 的优先级列表中那样完成,首先是用户,然后是程序员。所以改变用户的设置是行不通的。但如果存在的话,我很高兴看到任何解决方案:)
  • 非常好的问题,这是必要的,因为我们开发人员知道有时哪种键盘适合。
  • 这不是任何给定问题的重复 - 但它确实足够接近,可以从中获取有价值的信息。

标签: ios iphone ipad keyboard


【解决方案1】:

不,您无法控制键盘。您的 iPad 应用程序应该可以在拆分键盘、停靠键盘和硬件键盘上正常工作。最好的办法是听 UIKeyboardWillChangeFrameNotification 并更改你的 UI 以避免隐藏在键盘框架下。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-15
    • 2012-05-31
    • 2013-11-14
    • 2015-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    相关资源
    最近更新 更多