如何自定义UItoolbar
How to customize UItoolbar
Twitter 注册页面
大家好,我在 swift 3/4
上对 UItoolBar 有一些缓冲
我正在尝试做一个像 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
但我无法在上面添加自定义按钮。就像用我的语言更改 "Done" 文本。
2) 所以我使用 Storyboard 手动创建了一个工具栏,里面有一个按钮和 Flexible Space。但是我需要 "attach" 该工具栏到键盘,所以当我开始编辑文本字段时,工具栏会自动显示。注意:如果工具栏在不编辑 textField 时也能显示,那就太棒了。像那样:
我的应用也在尝试附加工具栏
谢谢大家
在代码中
let sonrakiButton = UIBarButtonItem(title: "Sonraki", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.sendDoneBtnAction))
有关详细信息,请阅读这篇文章link
Twitter 注册页面
大家好,我在 swift 3/4
上对 UItoolBar 有一些缓冲我正在尝试做一个像 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
但我无法在上面添加自定义按钮。就像用我的语言更改 "Done" 文本。
2) 所以我使用 Storyboard 手动创建了一个工具栏,里面有一个按钮和 Flexible Space。但是我需要 "attach" 该工具栏到键盘,所以当我开始编辑文本字段时,工具栏会自动显示。注意:如果工具栏在不编辑 textField 时也能显示,那就太棒了。像那样:
我的应用也在尝试附加工具栏
谢谢大家
在代码中
let sonrakiButton = UIBarButtonItem(title: "Sonraki", style: UIBarButtonItemStyle.plain, target: self, action: #selector(self.sendDoneBtnAction))
有关详细信息,请阅读这篇文章link