Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS 7键盘主题切换_Ios_Uikeyboard - Fatal编程技术网

iOS 7键盘主题切换

iOS 7键盘主题切换,ios,uikeyboard,Ios,Uikeyboard,有没有办法在iOS 7中构建一个应用程序,在应用程序中动态切换明暗键盘 示例:我想制作一个写作应用程序,可以在“黑暗”和“光明”主题之间切换。对于浅主题,键盘应为默认的白色/浅灰色外观,对于深主题,键盘应为黑色/深灰色方案。这两个不同的主题可以通过应用程序内选项简单切换 可能吗 (如果这是一个愚蠢的/非常明显的问题,请原谅我。我不是程序员,但我想雇佣一名程序员来为iOS应用程序构建我的想法。我只想确保我提出的请求实际上是可能的,并且无法通过搜索或谷歌找到我的特定问题的答案。谢谢!)使用这个: [

有没有办法在iOS 7中构建一个应用程序,在应用程序中动态切换明暗键盘

示例:我想制作一个写作应用程序,可以在“黑暗”和“光明”主题之间切换。对于浅主题,键盘应为默认的白色/浅灰色外观,对于深主题,键盘应为黑色/深灰色方案。这两个不同的主题可以通过应用程序内选项简单切换

可能吗

(如果这是一个愚蠢的/非常明显的问题,请原谅我。我不是程序员,但我想雇佣一名程序员来为iOS应用程序构建我的想法。我只想确保我提出的请求实际上是可能的,并且无法通过搜索或谷歌找到我的特定问题的答案。谢谢!)

使用这个:

[textField setKeyboardAppearance:UIKeyboardAppearanceDark]; //Alert/Default/Dark/Light
[textField reloadInputViews];

请原谅我的无知,但这会允许在应用程序中来回更改键盘颜色吗?我意识到可以使用UIKeyboardAppearanceDark设置键盘,但我不知道reloadInputViews做什么;听起来这个答案并没有说明我是否可以在应用程序中切换不同的键盘。是的,这将允许更改键盘颜色。例如,将其更改为
UIKeyboardAppearanceDark
会使键盘变黑
reloadInputViews
基本上强制更新(因此,如果用户打开键盘,您更改外观,它将立即更新)。回答问题了吗?是的,回答了。谢谢你的解释和耐心。我很感激你提供额外的信息,即使作为一个不懂编程的人,这是我无法理解的。谢谢你,丽贝罗哈哈,太好了,没问题。如果可以,请接受我的回答(点击复选标记),我将不胜感激。我想这是任何一个iOS应用程序程序员都值得做的事情,可以这么说,很容易做到?哦,是的。如果你正在雇佣一个不能做到这一点的程序员,请雇佣另一个程序员。很高兴知道。谢谢你简短、直接的回答。希望这能在将来帮助别人;我很惊讶,仅仅用谷歌搜索就找不到这样的问题或答案。