2 u012917138 u012917138 于 2014.10.17 10:42 提问

IOS 软键盘return键文本如何改成“完成”?

说明: iOS 数字键盘上面的return键,可以变更多种类型,但是没有“完成”这样得中文文本。我的意思是将“return”改成“完成”,而不是“done”.请各位大神指教。

2个回答

u013494674
u013494674   2014.10.17 12:04

修改Info.plist中CFBundleDevelopmentRegion 为 zh_CN

qq_31810357
qq_31810357   2016.08.29 09:35

想要修该iOS键盘上Return按钮的样式变为搜索,并且监听它被点击了,做出响应,
先设置Return按键的样式,

textField.returnKeyType = UIReturnKeySearch;//变为搜索按钮
textField.delegate = self;//设置代理

在代理方法中实现你想要的点击操作就可以了

  • (BOOL)textFieldShouldReturn:(UITextField *)textField { NSLog(@"点击了搜索"); return YES; }

这里有一些return按键的其他样式

typedef NS_ENUM(NSInteger, UIReturnKeyType) {

UIReturnKeyDefault,

UIReturnKeyGo,//去往

UIReturnKeyGoogle,

UIReturnKeyJoin,//加入

UIReturnKeyNext,//下一步

UIReturnKeyRoute,

UIReturnKeySearch,//搜索

UIReturnKeySend,//发送

UIReturnKeyYahoo,

UIReturnKeyDone,//完成

UIReturnKeyEmergencyCall,

UIReturnKeyContinue NS_ENUM_AVAILABLE_IOS(9_0),

};

当然,要显示中文,还得设置info.plist中

Localization native development region 为 cn[color=#FF3300] [b]更多技术可以关注博主微博:[url=http://blog.csdn.net/qq_31810357]http://blog.csdn.net/qq_31810357 [/url]

加入ios开发者技术群学习更多技术:446310206[/color][/b]

Csdn user default icon
上传中...
上传图片
插入图片