iphone – 自定义iPad键盘,看起来像系统键盘

iphone – 自定义iPad键盘,看起来像系统键盘,第1张

概述我正在寻找一个非hackish解决方案,所以基本上-inputView.我不确定的部分是如何使它看起来像常规键盘,从背景到键.我意识到我可以在Photoshop上使用苹果键盘,但这看起来有点像hackish,特别是如果苹果(可能不是但仍然可能)决定改变键盘的外观.我知道Numbers在制作看起来像标准系统键盘的额外键盘方面做得非常出色,我想这样做(尽管显然他们可以访问制作系统键盘的相同资源,包括可 我正在寻找一个非Hackish解决方案,所以基本上-inputVIEw.我不确定的部分是如何使它看起来像常规键盘,从背景到键.我意识到我可以在Photoshop上使用苹果键盘,但这看起来有点像Hackish,特别是如果苹果(可能不是但仍然可能)决定改变键盘的外观.我知道Numbers在制作看起来像标准系统键盘的额外键盘方面做得非常出色,我想这样做(尽管显然他们可以访问制作系统键盘的相同资源,包括可能的私有框架,等等.)解决方法 我使用了以下内容:

tenDigitKeyboard.m

-(IBAction)pressedKey:(UIbutton *)sender{    [delegate pressedKey:sender.tag];}

其中delegate被定义为`ID delegate;

然后在代表中我做…

-(voID)pressedKey:(NSInteger)key{    Nsstring * bufferString = model.string;    if (key == -1) {//delete        model.string = [bufferString substringWithRange:NSMakeRange(0,[bufferString length]-1)];    }else{     //will need to change the following to lookup key value based on a lookup of the button.tag        model.string = [bufferString stringByAppendingFormat:@"%i",key];    }    [self update];//updates the vIEw}

我从http://www.teehanlax.com/blog/iphone-gui-psd-v4/获得了键盘按钮图稿

总结

以上是内存溢出为你收集整理的iphone – 自定义iPad键盘,看起来像系统键盘全部内容,希望文章能够帮你解决iphone – 自定义iPad键盘,看起来像系统键盘所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1082951.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存