【发布时间】:2014-09-22 00:27:01
【问题描述】:
现在我已经创建了一个基本的原型自定义键盘,但是,我不知道如何制作一个将字母大写的 shift 键。现在这些字母都是小写的。我也是用 Objective-C 而不是 Swift 编写的,但也欢迎基于 swift 的解决方案! :) 谢谢
【问题讨论】:
标签: ios ios8 shift ios-app-extension custom-keyboard
现在我已经创建了一个基本的原型自定义键盘,但是,我不知道如何制作一个将字母大写的 shift 键。现在这些字母都是小写的。我也是用 Objective-C 而不是 Swift 编写的,但也欢迎基于 swift 的解决方案! :) 谢谢
【问题讨论】:
标签: ios ios8 shift ios-app-extension custom-keyboard
制作一个可以在您使用的任何图像之间切换的键。当键切换到 shift 时,将其存储在布尔属性中。
然后,每次按键都使用此代码:
- (NSString *)stringForAKeyPress:(id)sender {
if (self.shifted) {
return @"A";
} else {
return @"a";
}
}
【讨论】: