2014-10-30 26 views
2

Swift不会让我在Xcode 6.1中的代码中创建工具栏。在我的银行代码声明一个UIToolBar我得到的未申报的错误类型:无法在代码中创建UIToolBar

Use of undeclared type 'UIToolBar'

请注意以下几点: - “!” 和'?'在不同的地方都没有效果

  • 尝试宣告它作为一个变量(VAR)或不变(让)

  • 在同一个项目中,我已经创建自定义视图,表视图细胞等

  • 该文件包含在项目目标

  • 试图将其申报为@IBOutlet

请检查附件截图。 我在做什么错?

enter image description here

回答

6

应该UIToolbar不UIToolBar

var toolbar: UIToolbar 
+1

,这是非常愚蠢的我... – lukya 2014-10-30 16:12:35

+1

不是很愚蠢,UITabBar以及UIToolbar?我怎么知道他们不同? – OlivaresF 2014-11-18 05:52:57

0

需要初始化工具栏,如果你需要自定义工具栏从UItoolBar继承。

然后,您可以根据需要重写drawRect:method或layoutSubViews函数。如果您正在创建UIToolbar,请将其添加为子视图。

使用本 -

let toolbar = UIToolbar() 
toolbar.sizeToFit() 
toolbar.backgroundColor = UIColor.whiteColor()