我正在写一个iPhone应用程序。在我的一个观点中,用户必须输入替换字母和数字的加拿大邮政编码(例如V0E 5N0)。我想要显示默认键盘,但另外,我想让用户能够输入数字而无需通过按“。?123”键来回切换键盘,这使得该过程繁琐这种类型的条目。如果我在视图上方添加数字显示10个按钮,我的应用是否会违反苹果指南?
答案 0 :(得分:0)
通常情况下输入一个邮政编码,用户会收到一个UINumberKeyPad
,这对他们来说很容易(但在你的情况下它对你没用)。在您的情况下,如果您希望在UIToolbar
之上添加另一个inputView
权限,我会说它去做,但这不是最好的做法!
此不会违反苹果指南,您可以在视图中使用UIToolbar
作为inputAccessoryView
。确保在键盘事件Toolbar
期间从superView
移除resignFirstResponder
。
答案 1 :(得分:0)
App Store中已经存在大量具有此类功能的应用程序,因此我不明白为什么您的应用程序会因为在键盘上方有一个视图而被拒绝。由于其他原因,它可能仍然会被拒绝,但不会是自定义键盘视图。
Nebulous Notes - Approved and on the App store:
iSSH还有一个带有iphone和ipad工具栏的自定义键盘,位于App商店。