我希望在我的键盘上方实现一个自定义工具栏,用于包含一些自定义值的文本字段.我在网上发现了大量的教程,但这个问题是要问最好的方法是什么.
本教程http://blog.carbonfive.com/2012/03/12/customizing-the-ios-keyboard/提供了我可以在许多教程中看到的最常见的方式,创建了一个新的UIView子类并使用委托来获取该信息.
这就是共性.但是,我遇到了这个教程,它在视图控制器本身只创建工具栏,将它分配给textField inputAccessory,这很好.事实上,我尝试了代码,没有任何努力,我现在有一个自定义键盘.
http://easyplace.wordpress.com/2013/03/29/adding-custom-buttons-to-ios-keyboard/
这对我来说似乎有点太容易了,我认为正确的,Apple建议的方法是创建UIView子类并使用委托,以便带有文本字段的视图控制器充当该委托.
我在我的应用中专门针对iOS 7.
人们对此有何看法?如果支持第二个更容易的链接并且很可能通过Apple的指导,那么这是一个很好的起点,但如果代表是要走的路,我宁愿从一开始就研究它.
您的想法将不胜感激.