如何自定义 UItoolbar
Posted
技术标签:
【中文标题】如何自定义 UItoolbar【英文标题】:How to customize UItoolbar 【发布时间】:2018-02-19 10:13:47 【问题描述】:Twitter 注册页面
大家好,我有一些关于 UItoolBar on swift 3/4 的坐垫
我正在尝试制作一个类似于 twitter 的 singIn 设计,
1) 我用代码创建工具栏;
let toolBar = UIToolbar()
toolBar.sizeToFit()
let flexibleSpace = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.flexibleSpace, target: nil, action: nil)
let doneButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.done, target: self, action: #selector(self.doneClicked))
toolBar.setItems([flexibleSpace, doneButton], animated: false)
kullaniciAdi.inputAccessoryView = toolBar
eposta.inputAccessoryView = toolBar
sifre.inputAccessoryView = toolBar
但我不能在上面添加自定义按钮。就像用我的语言更改“完成”文本一样。
2) 所以我使用 Storyboard 手动创建了一个带有按钮和灵活空间的工具栏。但是我需要将该工具栏“附加”到键盘上,因此当我开始编辑文本字段时,工具栏将自动显示。注意:如果工具栏在不编辑 textField 时也显示出来,那就太好了。像这样:
我的应用也尝试附加工具栏
谢谢大家
【问题讨论】:
你想改变第一个标题吗?? 请。谢谢 你可以chk,如何自定义,UIBarbutton。 【参考方案1】:在代码中
let sonrakiButton = UIBarButtonItem(title: "Sonraki", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.sendDoneBtnAction))
欲了解更多信息,请阅读此link
【讨论】:
非常感谢您,我也可以更改背景颜色吗?和.layer.cornerRadius?和颜色? 你可以使用那个链接。 我想自定义按钮...不是工具栏 ***.com/questions/27499998/…以上是关于如何自定义 UItoolbar的主要内容,如果未能解决你的问题,请参考以下文章