首页 > 解决方案 > 将渐变颜色从一个视图控制器传递到另一个视图控制器

问题描述

如何将collectionview单元格背景的渐变颜色传递给自定义视图的其他视图控制器?

标签: iosobjective-ciphoneswift

解决方案


您可以在您的 SecondViewController 中创建一个初始化程序,以便在呈现之前将您可能想要的颜色传递给那里。

init(color: UIColor) {
    super.init(nibName: nil, bundle: nil)
    self.color = color
}

然后,当您实例化您的 SecondViewController 并在其中使用颜色时。


推荐阅读