0

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

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

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

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

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

4

1 回答 1

1

键盘不是常规视图。您必须停止尝试像使用它一样使用它。 如何在没有 UITextField 或 UITextView 的情况下调出 UIKeyboard? 不要与 SDK 争吵,让 SDK 成为你的朋友。

于 2009-12-22T08:51:40.033 回答