欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

IOS 改变键盘颜色代码

程序员文章站 2022-03-02 15:07:19
ios 改变键盘颜色的代码 iphone和ipod touch的键盘颜色其实是可以通过代码更改的,这样能更匹配app的界面风格,下面是改变iphone键盘颜色的代码。...

ios 改变键盘颜色的代码

iphone和ipod touch的键盘颜色其实是可以通过代码更改的,这样能更匹配app的界面风格,下面是改变iphone键盘颜色的代码。

1、只有number pad和phone pad这两种数字键盘才有效果
2、设置appearance为alert

复制代码 代码如下:

- (void)textfielddidbeginediting:(uitextfield *)textfield{
    nsarray *ws = [[uiapplication sharedapplication] windows];
    for(uiview *w in ws){
        nsarray *vs = [w subviews];
        for(uiview *v in vs){
            if([[nsstring stringwithutf8string:object_getclassname(v)] isequaltostring:@"uiperipheralhostview"]){
                v.backgroundcolor = [uicolor redcolor];
            }
        }
    }
}

以上所述就是本文的全部内容了,希望大家能够喜欢。