iphone - 试图复制 iPhone 键盘按钮

标签 iphone objective-c ios cocoa-touch core-graphics

我有一个应用程序,我试图在其中实现我自己的自定义键盘。这个自定义键盘看起来几乎与默认的 iPhone 系统键盘完全一样,只是在这里和那里有一些小的扭曲以匹配我的应用程序(即颜色、字体等)。

我的第一步是尝试复制标准键盘按钮。有谁知道如何做到这一点?我尝试检索键盘(通过筛选 UIWindows subview )并能够完成此操作,但是当我查看键盘 subview 以尝试检索自定义按钮时,键盘似乎几乎没有足够的 subview 来构成它所需要的所有按钮包含。在另一个问题上,有人提到键盘按钮不是实际 View ,而是绘制在键盘 View 上。鉴于我有 UIKeyboards View ,是否可以从中检索绘图参数以弄清楚如何像苹果那样绘制按钮(我对绘图不太熟悉)?

最佳答案

LKNumberPad似乎已经把它拍下来了:

enter image description here

关于iphone - 试图复制 iPhone 键盘按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8892978/

相关文章:

javascript - 如何在 iPhone 上的 DIV 上实现 100% [window] 高度?

ios - 在iOS和OSX之间共享CGColor

ios - 登录成功后无法打开新窗口 - Swift

ios - viewcontroller 使用 NULL baseURL 参数和 loadHTMLString baseURL 方法 : data theorem

ios - 通过 AVMutableVideoComposition 和 CAAnimation 输出的黑色视频

objective-c - 哪个代码块是 'better' ?

iphone - 如何在推送 UIViewController 之前预加载 UITableView?

ios - 我们可以在属于同一开发者帐户的应用之间共享应用内购买吗?

ios - 向表中显示少量数据并在后台运行Web服务

objective-c - 放慢播放速度?