码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发自定义键盘回车键Return Key

时间:2015-07-29 12:23:47      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:swift   xcode   ios   键盘   

       在iOS开发中,用户在进行文本输入的时候,往往会用到虚拟键盘上的回车键,也就是Return Key.回车键有时候可以是“完成”(表示输入结束),可以是“下一项”(连续信息输入),可以是“搜索”(网页中输入),可以是“发送”(邮件输入),可以是“加入”(比如连接Wi-Fi),等等。我们需要怎么设置呢?方法如下:

(1)选中一个Text Field,点击右侧的"Show the Attributes inspector",找到下面的Return Key。发现这里可以自定义回车键的功能,如:Google搜索,Join加入,Next下一项,Send发送等等。

技术分享


(2)自定义成Google搜索:

技术分享


(3)自定义成发送按钮:

技术分享


       可见自定义各种回车键是比较方便的。在需求中,一般在点击完回车键后需要隐藏键盘,这应该怎么做。我之前的一篇博客《iOS开发之软键盘使用小技巧》中讲到点击其他按钮或者屏幕其他部分来隐藏键盘,现在我们来实现通过点击回车键来隐藏小键盘。

(1)拖拽一个Text Field,并在swift代码中进行声明和绑定:

@IBOutlet weak var inputTextField: UITextField!


(2)当前ViewController类继承一个Protocol:UITextFieldDelegate,并实现UITextFieldDelegate中的一个方法:textFieldShouldReturn()。并在viewDidLoad()添加代码,具体实现如下:

技术分享


       输入以上代码后,输入完成后点击回车键就能隐藏键盘了,是不是很方便呢?


版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS开发自定义键盘回车键Return Key

标签:swift   xcode   ios   键盘   

原文地址:http://blog.csdn.net/chenyufeng1991/article/details/47122973

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!