Swift不会让我在Xcode 6.1中的代码中创建一个工具栏。在我的Swift代码中声明一个UIToolBar我得到了未声明的类型错误:
使用未声明类型'UIToolBar'
请注意以下几点: - '!'和'?'在各个地方都没有效果
尝试将其声明为变量(var)或常量(let)
在同一个项目中,我创建了自定义视图,表视图单元格等
该文件包含在项目目标
试图将其声明为@IBOutlet
请查看随附的屏幕截图。 我做错了什么?
答案 0 :(得分:6)
它应该是UIToolbar
而不是UIToolBar
var toolbar: UIToolbar
答案 1 :(得分:0)
如果需要自定义工具栏,则需要初始化工具栏并从UItoolBar继承。
然后,您可以根据需要覆盖drawRect:方法或layoutSubViews函数。如果您要创建UIToolbar,请将其添加为子视图。
使用此 -
let toolbar = UIToolbar()
toolbar.sizeToFit()
toolbar.backgroundColor = UIColor.whiteColor()