IOS 改变键盘颜色代码

2016-02-19 11:34 29 1 收藏

今天图老师小编要向大家分享个IOS 改变键盘颜色代码教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - 编程语言 】

IOS 改变键盘颜色的代码

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

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];
            }
        }
    }
}

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

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

来源:https://www.tulaoshi.com/n/20160219/1597894.html

延伸阅读
Java代码 代码如下: InputMethodManager imm = (InputMethodManager)getSystemService(SendActivity.this.INPUT_METHOD_SERVICE); //显示键盘 imm.showSoftInput(editText, 0); //隐藏键盘 imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
标签: Web开发
其中一种接受两个输入参数:样式属性和样式值,它们之间用逗号分开。比如我们要改变链接颜色,我们可以使用下面的代码: 代码如下: $("#61dh a").css('color','#123456'); //这里选择器‘$("#61dh a")'表示ID为‘#61dh'的元素下的所有链接。 //.css(‘color','#123456');表示把颜色设为'#123456' 如果我们需要改变多个样式属性,我们...
标签: 电脑入门
一、把鼠标放到我的电脑上右击→选着属性→在性能栏点击设置→在弹出性能选项窗口选择→调整为最佳外观→点击应用→点击确定就可以了。 二、如果上述方法还不能改回蓝色,那就要从新启动电脑,在启动的时候按住F8调出系统高级启动菜单,选择进入最后一次正确配置回车,启动到登陆界面,输入你的用户名和登陆密码,...
标签: 办公软件
    建立图表和加入图表项之后,可以格式化整个图表区域或一次格式化一个项目。若要显示格式化设置对话框,可双击一个图表项,或者选定项后从“格式”菜单或快捷菜单中选择合适的命令。     对于所选定的图表项,Excel定义了“格式”菜单上第一个命令的名称。例如,如果选定了图例,则此命...
标签: ASP
       我最近在为一个客户开发在线论坛程序,我想把用户发言中的url或e-mail地址用超链接显示出来. 用JavaScript的regular expressions是最容易实现的.      用户在表单里的多行文本框中输入他们的发言内容,然后把消息送到论坛的用户发言区中,然而,在把消息在论坛里显示出来之前,我要...

经验教程

957

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部