【问题标题】:Outdated Udacity course that is 3 years old now will not identify color现在 3 岁的过时 Udacity 课程将无法识别颜色
【发布时间】:2017-10-11 18:27:26
【问题描述】:

【问题讨论】:

  • 找一个至少使用 Swift 3 的教程。在尝试学习 Swift 3 或 4 时,使用 Swift 2 代码的教程将是一个巨大的负担。从 Swift 2 到 Swift 3 是一个巨大的变化。几乎一切都在改变。 Swift 3 到 Swift 4 的改动很少。
  • self.view.addSubView() 是从哪个类调用的?是 UIView 吗??

标签: swift colors xcode9


【解决方案1】:

你有两个问题。首先是颜色的正确参考。我可以帮忙。 UIColor 有一个返回蓝色的方法,应该用来代替blue()

UIColor.blue()

就您的第二个错误而言,我不知道您从哪个类调用addSubView(),但这可能只是第一个错误的症状。如果我提议的更改不起作用,请提供一些额外信息,我很乐意为您提供帮助。

【讨论】:

  • 我很感激我在等待的时候看了几个 swift 4 视频,发现解决方案是 button.setTitleColor(UIColor.blue, for: .normal) self.view.addSubview(button )
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-28
  • 1970-01-01
  • 2011-03-31
  • 2013-11-30
相关资源
最近更新 更多