问题标签 [uikeyboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
22 回答
196122 浏览

ios - 编辑 UITextField 时如何关闭键盘

我知道当我想关闭键盘时,我需要告诉我的 UITextField 让第一响应者辞职,但我不确定如何知道用户何时按下了键盘上的“完成”键。有我可以关注的通知吗?

0 投票
3 回答
46258 浏览

ios - 更改“返回”键盘按钮的文本

如何将“返回”按钮的标准文本更改为其他内容?

我希望它是“添加”。

0 投票
98 回答
644838 浏览

ios - 当键盘存在时,如何使 UITextField 向上移动 - 开始编辑?

使用 iOS SDK:

我有一个UIViewUITextFields 的键盘。我需要它能够:

  1. 启动键盘后,允许滚动 的内容UIScrollView以查看其他文本字段

  2. 自动“跳跃”(通过向上滚动)或缩短

我知道我需要一个UIScrollView. 我尝试将 my 的类更改UIView为 a UIScrollView,但我仍然无法向上或向下滚动文本框。

我需要 aUIView和 aUIScrollView吗?一个会进入另一个吗?

为了自动滚动到活动文本字段需要实现什么?

理想情况下,尽可能多的组件设置将在 Interface Builder 中完成。我只想为需要它的东西编写代码。

注意:我正在使用的UIView(或)是由一个标签栏( )提出的,它需要正常工作。UIScrollViewUITabBar


我只是在键盘出现时添加滚动条。尽管它不是必需的,但我觉得它提供了一个更好的界面,因为例如,用户可以滚动和更改文本框。

我已经让它在我改变UIScrollView键盘上下移动时的框架大小的地方工作了。我只是在使用:

但是,这不会自动“向上移动”或将可见区域中的下部文本字段居中,这是我真正想要的。

0 投票
4 回答
3030 浏览

ios - 只有字符 - 不是特殊的/来自键盘的数字 - iPhone

正常UITextField显示 aUIKeyboard其中包括 alpha+Numberic+specials

但我只需要阿尔法...

我需要这个,因为如果用户输入类似 -- A'bad

它有一个 char ' - 这会影响我的查询。

我们如何只能设置alphabetic UIKeyboard为用户?

0 投票
5 回答
13811 浏览

iphone - 如何在没有 UITextField 或 UITextView 的情况下调出 UIKeyboard?

我目前正在为 iPhone 和 iPod touch 开发 OpenGL ES 游戏。

我想知道如何轻松拉起 UIKeyboard? 在不使用 UITextView 的 UITextField 的情况下,是否有官方记录的可能性来拉出 UIKeyboard?

0 投票
3 回答
2106 浏览

iphone - 如何在 Iphone 中使用 TableView 时隐藏键盘?

在我的应用程序中,我有文本字段,并且在其中插入任何值时,它会根据 tableview 的值显示为 no。的行。

我希望当我在具有这么多填充行的 Tableview 上滚动时,必须在滚动时隐藏键盘。

我在网上搜索,但无法找到解决方案。

请提供任何带有代码片段或有价值链接或任何解决方案的解决方案。

谢谢,米沙尔沙阿

0 投票
3 回答
2291 浏览

iphone - 如何从我的 iPhone 应用程序中更改显示的 UIKeyboard 的语言?

在我的 iPhone 应用程序中,我想更改显示的 UIKeyboard 的语言。我怎样才能做到这一点?

0 投票
4 回答
4494 浏览

iphone - 我可以限制 UITextField 的字符集吗?

我有一个位图字体,它没有每个字符,例如重音字符(é î ü 等)或符号,例如“¥”或©,我用来在游戏的高分表中显示用户名。

是否可以将 UIKit 键盘限制为某些字符,或者只允许 UITextField 中的某些字符?还是我必须推出自己的输入机制?我在想,老派,街机风格,一次一个字母“东西”就可以了。

0 投票
4 回答
2325 浏览

iphone - 如何使 UIKeyboard 显示为视图的一部分?

邮件、联系人和 SMS 等 Apple 应用程序使 UIKeyboard 显示为视图的一部分。UIKeyboard 与视图一起滑入,而不是作为单独的动画出现。我试图[myTextField becomeFirstResponder]在不同的地方重新创建相同的行为,如viewWillAppear:animated, viewDidLoad, loadViewnavigationController:willShowViewController:animated:但没有任何效果。

我在一篇文章(现在找不到该文章)中读到,当您希望 UIKeyboard 与 UITableView 一起出现时,这似乎是不可能的。然而,这个结论似乎与苹果应用程序不一致。有人可以确认吗?

有解决办法吗?

0 投票
1 回答
1017 浏览

iphone - 将 iPhone UIKeyboard 操作为“常规”UIView

我在 UIkeyboard 上有点挣扎,我有一个 datePicker、IntervalPicker 一些自定义选择器和一些其他 UI 元素,它们与键盘位于屏幕的同一部分。

我已经建立了一个工厂类,根据应用程序的状态将它们放在屏幕上,我自己控制动画和分层,问题就从这里开始了。这一切都适用于我提到的元素,但我似乎无法控制相同程度的键盘。

我想实例化一个键盘视图,将它放在屏幕上,在 UIView 内的 alpha 为 0,当我准备好时,淡入淡出并为其设置动画。

如果我构建一个 textField 然后将其设置为 firstResponder,似乎我只能在屏幕上获得一个键盘,这会导致键盘按预期动画,但它完全打破了我的工厂方法。

希望这是有道理的:) 感谢您提供的任何帮助。