【发布时间】:2019-04-05 05:36:14
【问题描述】:
我正在尝试应用以下问题中的颜色选择器。
Simple swift color picker popover (iOS)
我设置的方式是颜色选择器类附加到主视图控制器中的 UIView。 Michael Ros 的代码有效,但是当我尝试使用我的主视图控制器访问它时,没有任何反应。下面是我在视图控制器中使用的代码。它是否正确?我复习了其他问题,但我不确定自己做错了什么。
class ViewController: UIViewController {
weak var colorPickerDelegate: ColorPickerDelegate?
override func viewDidLoad() {
super.viewDidLoad()
self.colorPickerDelegate = self
}
}
}
extension ViewController: colorPickerDelegate {
func colorChanged(color: UIColor) {
print(color)
}
}
颜色选择器代码可以在附加的问题中找到,因为我不确定是否允许复制代码。
感谢您的帮助
【问题讨论】:
标签: ios swift delegates protocols color-picker