UITextField数字键盘添加完成按钮

设置键盘的附件 _intoTextField.inputAccessoryView = self.toolbar;

- (UIToolbar *)toolbar {
    if (_toolbar == nil) {
        _toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.view.frame), 35)];
        _toolbar.tintColor = UIColorFrom0X(0xffae16);
        UIBarButtonItem *space = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
        UIBarButtonItem *commit = [[UIBarButtonItem alloc] initWithTitle:@"完成" style:UIBarButtonItemStylePlain target:self action:@selector(textFieldDone)];
        _toolbar.items = @[space, commit];
    }
    return _toolbar;
}

顺便赠送个颜色宏 不谢
#define UIColorFrom0X(rgbValue) [UIColor \
colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
blue:((float)(rgbValue & 0xFF))/255.0 alpha:1]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,404评论 25 708
  • 概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似...
    liudhkk阅读 9,090评论 3 38
  • UITextField(文本框) 父类是UIControl UITextField与UILabel的差异:UITe...
    翻这个墙阅读 3,369评论 0 2
  • 我的老师经常教导我,要严谨,要深入。不光做学问,做任何事都是如此。所以每当我在思考一种问题的时候,总是习惯于做严谨...
    郑义同学阅读 1,602评论 12 10
  • 这是 清水一点通 日更的第 256篇,希望能帮助到你。 人与人的差别究竟有多大,由于人类对基因本身的研究越来越深入...
    清水一点通阅读 572评论 0 3