我正在上一门关于Udacity的课程,这个程序是用旧版本的Xcode教的。
还在努力弄清楚与新版本Xcode的区别。任何帮助都不胜感激。
谢谢大家!
button.frame = CGRect(x: 150, y: 250, width: 60, height: 60)
button.setTitle ("Click", for: .Normal)
button.setTitleColor(UIColor.blueColor(), forState: Normal)
self.view.addSubview(button)
显示以下错误消息:Normal
在此处被显式标记为不可用
使用未解析的标识符normal
2条答案
按热度按时间f0ofjuux1#
在Swift 2中,您缺少了一个点。
在Swift 4.0中,API发生了变化。
iq0todco2#
在Swift 3之后,枚举变成了小写。你还在枚举前面少了一个点。
此外,
UIColor
颜色现在是静态变量,而不是具有返回值的函数。