请选择 进入手机版 | 继续访问电脑版

12360技术网 - 专业IT技术发表平台

 立即注册  找回密码
查看: 1040|回复: 2

自定义UI控件:弹出键盘添加“完了”按钮

[复制链接]

19

主题

26

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
发表于 2020-1-26 19:20:30 | 显示全部楼层 |阅读模式
对于任意版本的键盘,在键盘右上角加一个“完了”按钮,用于关闭键盘
下面这段代码写在自定义的控件里
  1. // 初期化時setup() {        let toolbar:UIToolbar = UIToolbar(frame: CGRect(x: 0, y: 0,  width: frame.size.width, height: 30))        let flexSpace = UIBarButtonItem(barButtonSystemItem:    .flexibleSpace, target: nil, action: nil)        // ボタンの色、文字を設定する        let doneBtn: UIBarButtonItem = UIBarButtonItem(title: "完成", style: .done, target: self, action: #selector(doneButtonAction))        doneBtn.tintColor = UIColor.init(hexcode: "#D62C2C")        toolbar.setItems([flexSpace, doneBtn], animated: false)        toolbar.sizeToFit()        self.inputAccessoryView = toolbar}// 「完了ボタン」を押すと時、キーボードを閉じる@objc func doneButtonAction() {        self.resignFirstResponder()}
复制代码
                                                                                                                                       
                                                    
  • 点赞                        
  • 收藏                        
  • 分享                                                                                                                        
  •                                                         
                                      
    • 文章举报                           
                                                
                                                                        
                                            
                                                        羽裳醉月                                                                发布了10 篇原创文章 · 获赞 0 · 访问量 3078                                                                                            私信                                                            关注
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x




上一篇:怎么办,人生道路的转折点
下一篇:java学习基础第一篇
回复

使用道具 举报

0

主题

14

帖子

304

积分

中级会员

Rank: 3Rank: 3

积分
304
发表于 2020-2-9 07:31:57 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵![www.12360.co]
回复

使用道具 举报

0

主题

9

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 6 天前 | 显示全部楼层
楼主,大恩不言谢了![www.12360.co]
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

12360技术网

GMT+8, 2020-2-17 21:41 , Processed in 0.274987 second(s), 48 queries .

本网站内容收集于互联网,Www.12360.Co不承担任何由于内容的合法性及健康性所引起的争议和法律责任。 欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。

© 2019-2020 Www.12360.Co

快速回复 返回顶部 返回列表