【问题标题】:iPhone keyboard layout for negative numbers?负数的 iPhone 键盘布局?
【发布时间】:2009-05-28 14:28:49
【问题描述】:

我的用户需要输入纬度和经度,当然我需要验证输入的值是合法的纬度/经度值。我想要一个键盘布局,可以为我做一些事情(消除字母字符、标点符号等,只留下数字和 +/-)。数字键盘似乎没有这样做(缺少 +/-),SDK 附带的任何其他键盘布局也没有。有谁知道是否有一种方法可以在不使用我自己的键盘输入法和越狱手机的情况下提供这种功能?

谢谢!

【问题讨论】:

    标签: iphone keyboard-layout


    【解决方案1】:

    我知道这是一个迟到的答案,但这个话题仍然与我相关。因此,我希望以下内容能对遇到此页面的人有所帮助。

    Bryan S. Gruver 发布了一个完整的 Xcode 项目,lambdabunny 可以对其稍作修改以实现其目标。你可以在这里找到它: http://brygruver.squarespace.com/blog/2009/10/1/creating-a-custom-number-pad.html

    更新 Squarespace 链接现在已断开。另一种选择是: https://github.com/lnafziger/Numberpad

    【讨论】:

      【解决方案2】:

      如何在 UITextView 旁边放置一个“+/-”按钮来切换输入文本的符号?或者出现在左侧的“+”按钮,每次点击它时,按钮标签都会从“+”切换到“-”。

      【讨论】:

      • 要么,或者您可以手动创建自定义键盘。
      • @jason:我会这样做
      【解决方案3】:

      您不必越狱。 如果您创建一个视图来模拟键盘,那么您仍然遵循 SDK 规则。

      【讨论】:

      • 我意识到这一点,但遗憾的是也没有时间实现全键盘模拟。寻找我只是以某种方式错过的现有 sdk 键盘视图,或者我可以重用的其他人放在一起的库。 :)
      • 还没有。 App Store 上有一些自定义键盘,但我还没有看到任何组件可以使它更容易。
      猜你喜欢
      • 2011-04-23
      • 2011-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 2010-11-19
      • 1970-01-01
      • 2016-04-20
      相关资源
      最近更新 更多