1

几乎完成了我的应用程序。所有计算,......现在正在工作。因为我在视图上有几个文本字段,当我显示键盘时,我看不到我输入的字段它被键盘隐藏了。

您是否有一种显示透明键盘的方法,然后人们将能够通过透明度看到。

问候

4

3 回答 3

1

您应该阅读Apple 文档中“文本、Web 和编辑编程指南”中的“键盘管理”部分。

在“移动位于键盘下方的内容”段落中,他们解释了如何正确管理键盘以及如何滚动视图以使当前文本字段始终可见且不会被键盘隐藏。

滚动键盘
(来源:apple.com

于 2012-10-24T14:39:02.290 回答
1

您需要在 .m 文件中为要添加透明键盘的每个视图添加以下代码:

- (void)viewDidLoad {
    [super viewDidLoad];

    textField1.keyboardType = UIKeyboardTypeDecimalPad;
    textField1.keyboardAppearance = UIKeyboardAppearanceAlert;
    textField2.keyboardType = UIKeyboardTypeDecimalPad;
    textField2.keyboardAppearance = UIKeyboardAppearanceAlert;

}

textField1 和 textField2 只是示例。您需要为每个字段添加这两行。这是有保证的,我有 2 个带有这些的应用程序,并且在 2 周前刚刚更新它们,它们从未被拒绝。

****您应该更改为您想要的键盘类型。**

半透明键盘

于 2012-10-24T14:34:22.543 回答
0

没有透明键盘之类的东西。您需要移动文本字段,使其在显示键盘时可见。

于 2012-10-24T14:22:48.547 回答