使用 iOS 版 Facebook SDK 3.5 时更改键盘外观

Posted

技术标签:

【中文标题】使用 iOS 版 Facebook SDK 3.5 时更改键盘外观【英文标题】:Change keyboard apperance when using Facebook SDK 3.5 for iOS 【发布时间】:2013-05-07 12:22:10 【问题描述】:

当 Facebook 登录对话框弹出时,我很难更改键盘外观。

关键是我希望键盘是 UIKeyboardAppearanceAlert。

我试过了

UITextField *test = [UITextField appearance];
[test setKeyboardAppearance:UIKeyboardAppearanceAlert];

但什么也没发生。 我还想更改“上一个”和“下一个”按钮的样式。

提前致谢。

【问题讨论】:

我认为你不能改变。因为它是由facebook sdk定义的。所以请不要浪费你的时间。 【参考方案1】:

这不是 facebook 键盘,它是内置的,它不仅会出现在 facebook 中,还会出现在您需要输入内容的每个站点中。如何更改操作系统中的内容???但是是的,您可以在应用程序中更改键盘。iPhone OS 3.2 支持键盘自定义的 iPad 人机界面指南http://developer.apple.com/iphone/library/documentation/General/Conceptual/iPadHIG/UIElements/UIElements.html#//apple_ref/doc/uid/TP40009446-CH6-SW7

【讨论】:

我知道这是内置的,但我无法更改它。 因为那是不可能的。为什么需要改变它你能告诉我这样我们可以寻找一些替代品

以上是关于使用 iOS 版 Facebook SDK 3.5 时更改键盘外观的主要内容,如果未能解决你的问题,请参考以下文章

iOS 5 中的 Facebook SDK 3.5 需要 Social.framework

iOS Facebook sdk 3.5 openActiveSessionWithReadPermission 错误代码 2

Facebook SDK 3.5 - iOS 5 上的共享对话框

Facebook iOS SDK 3.5 模式提要对话框在 iPhone 中加载为空

从 Facebook iOS SDK 3.2.1 升级到 3.5 给我一个 FBCrypto 错误

使用 Facebook iOS SDK 发布安装 -> 找不到有效的归因 ID 或广告商 ID