iPhone键盘外观神奇变化

Posted

技术标签:

【中文标题】iPhone键盘外观神奇变化【英文标题】:iPhone keyboard appearace magically changes 【发布时间】:2014-02-27 05:17:22 【问题描述】:

我有一个带有 2 个输入字段的 iPhone ios 7 应用程序,用户名和密码。用户名字段始终具有深色外观,而密码字段始终具有浅色外观。即使我通过 Interface Builder 和代码将 keyboardAppearance 设置为特定的 Light 或 Dark Appearance,也会发生这种情况!

关于为什么或如何使其保持一致的任何建议。我的客户不喜欢这种脆弱(我也不喜欢),但他很在乎!

【问题讨论】:

可以附上截图吗? 也许这可以解决它? [[UITextField appearance] setKeyboardAppearance:UIKeyboardAppearanceDark]; 您能否附上项目的链接,以便您可以试玩并寻找解决方案? 截图?嗯,你不明白黑暗和光明的区别吗??? setKeyboardAppearance 方法没有改变任何东西。我已经在使用keyboardAppearance 属性了。 【参考方案1】:

我的错!

正在查看错误的 XIB。一个字段为“Dark”,另一个字段为“Default”。

【讨论】:

以上是关于iPhone键盘外观神奇变化的主要内容,如果未能解决你的问题,请参考以下文章

如何使应用程序键盘与 iPhone 中的 Safari 键盘相同?

iPhone屏幕键盘的高度是多少?

以编程方式对齐 iPhone 键盘顶部的工具栏

以编程方式在iPhone键盘顶部移动工具栏

让安卓手机秒变iphone的神器,来了!!

iPhone 4s 外观模拟器