【问题标题】:Keyboard Appearance Defaults to UIKeyboardAppearanceDefault on Dismissal键盘外观默认为 UIKeyboardAppearanceDefault on Dismissal
【发布时间】:2009-04-09 17:30:46
【问题描述】:

第一次 Stack Overflow 海报。请多多包涵! :)

我有一组UITextFields,我在Interface Builder 中设置了它的键盘外观。我的键盘使用UIKeyboardAppearanceAlert 外观(半透明外观)。但是,每当我在这些文本字段中的任何一个上调用resignFirstResponder 以关闭键盘时,键盘的外观默认为UIKeyboardAppearanceDefault,因为它会滑出视图。 1)我是否需要在其他地方设置键盘的外观,2)这是 Interface Builder 的错误,还是 3)我只是运气不好?虽然这不是什么大问题,但当它向下滑动时突然看到键盘改变样式有点令人不安。请注意,由于我的文本字段成为第一响应者,因此当键盘向上滑动进入视图时,此行为不存在,因此有点令人困惑。有什么见解吗?

【问题讨论】:

  • 这对我来说是在 iOS7 上发生的...grrr

标签: iphone keyboard interface-builder hide appearance


【解决方案1】:

如果有人好奇,这个问题似乎已在 SDK 3.0 中得到修复。现在关闭时键盘的渲染保持不变。

【讨论】:

    猜你喜欢
    • 2012-09-27
    • 2012-02-17
    • 1970-01-01
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-11-14
    • 1970-01-01
    • 2011-09-16
    相关资源
    最近更新 更多