【发布时间】: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。