如何修改键盘的return键名称为提交或者其他自定义名字
1个回答
展开全部
想要修该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中
先设置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中
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询