代码之家  ›  专栏  ›  技术社区  ›  Jalal Jabarkhiel

如何将shift键添加到iOS 8自定义键盘

  •  0
  • Jalal Jabarkhiel  · 技术社区  · 11 年前

    现在我已经创建了一个基本的自定义键盘原型,但是,我不知道如何制作一个将字母大写的移位键。现在这些字母都是小写的。此外,我在Objective-C而不是Swift中写了这篇文章,但也欢迎使用基于Swift的解决方案!:)非常感谢。

    1 回复  |  直到 11 年前
        1
  •  0
  •   Eliza Wilson    11 年前

    制作一个键,在您使用的任何图像之间切换。当键切换为移位时,将其存储在布尔属性中。

    然后,对每次按键使用此代码:

    - (NSString *)stringForAKeyPress:(id)sender {
       if (self.shifted) {
           return @"A";
       } else {
           return @"a";
       }
    }