【问题标题】:How can i show Keyboard while open Mailcomposer?如何在打开 Mailcomposer 时显示键盘?
【发布时间】:2011-02-22 05:47:37
【问题描述】:

我想在邮件编辑器打开时显示键盘而不采取任何操作。我的意思是当邮件编辑器自动打开时键盘应该显示。

【问题讨论】:

  • 我没有测试过,但是你试过[mailComposer becomeFirstResponder];吗?我不认为它会起作用,但值得一试......
  • 我已经尝试过了,但如果您有任何其他想法,请不要工作。

标签: iphone ios4 mfmailcomposeviewcontroller uikeyboard


【解决方案1】:

据我所知,这是不可能的。您也许可以遍历 mailComposer 的视图以找到合适的文本字段,但这样做是有风险的,并且可能会被破坏。

另外它可能让你的应用被拒绝。虽然不是很清楚。来自MFMailComposeViewController Class Reference

重要提示:邮件撰写界面本身不可自定义,并且不得由您的应用程序修改。此外,在呈现界面后,您的应用程序不允许对电子邮件内容进行进一步的更改。用户仍然可以使用界面编辑内容,但程序更改会被忽略。因此,您必须在呈现界面之前设置内容字段的值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 2015-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-04
    相关资源
    最近更新 更多