【问题标题】:Showing a keyboard in iOS without animating在没有动画的情况下在 iOS 中显示键盘
【发布时间】:2012-03-07 10:08:35
【问题描述】:

有谁知道是否有办法在 iOS 中显示键盘而不用动画?或者更好的是,你能改变动画速度吗?

谢谢

【问题讨论】:

标签: objective-c ios performance animation keyboard


【解决方案1】:

我知道的唯一方法是推送一个视图控制器,该控制器的视图在-viewDidLoad 中成为第一响应者。 (viewWillAppear 可能也会很好)

在没有动画的情况下按下它可能会让你的键盘在没有动画的情况下弹出。

update 太糟糕了,看起来要么是视图在键盘固定的情况下以动画方式进入屏幕(模态或推送到导航堆栈,animated:YES),要么视图出现时没有动画(即animated:NO) 让键盘动画再次进入屏幕。

【讨论】:

  • 请注意,将其添加到 viewDidLoad 可能会与发布版本中的 -textFieldShouldReturn 委托方法混淆。
猜你喜欢
  • 2017-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-13
  • 1970-01-01
相关资源
最近更新 更多