【发布时间】:2018-06-11 21:50:53
【问题描述】:
我已经向toolbarItems 添加了一些项目,它们在第一次加载视图时正确显示。调用以下函数后,就在屏幕上显示键盘之前,项目从工具栏中消失
func textViewShouldBeginEditing(_ textView: UITextView) -> Bool {
let keyboardToolBar = UIToolbar()
keyboardToolBar.sizeToFit()
keyboardToolBar.items = toolbarItems
textView.inputAccessoryView = keyboardToolBar
return true
}
关闭键盘后,工具栏仍然存在,但项目未显示,如果我打印工具栏项目的计数,我可以看到项目仍然存在。对此有什么想法吗?
【问题讨论】:
-
您需要将项目添加到工具栏项目。并确保提供您生成的数组
标签: ios uinavigationcontroller uitoolbar