ios - 根据另一个 View 的颜色更改 View 颜色

标签 ios swift

我有一个用 Swift 编写的简单 iOS 应用程序,它会在每次按下按钮时选择随机背景颜色。 View 中有一个“Credits”按钮,用作另一个 View 的模式转场。我将如何根据第一个 View 中背景的颜色设置第二个 View 的颜色?

最佳答案

您可以这样存档:

override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
    if (segue.identifier == "Load View") {
        // pass data to next view
       let viewController:ViewController = segue!.destinationViewController as  ViewController
       viewController.view.backgroundColor = self.view.backgroundColor   
    }
}

关于ios - 根据另一个 View 的颜色更改 View 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35413841/

相关文章:

ios - Xcode 下载 : "The certificate for this server is invalid"

for-loop - for循环在Swift中更改按钮标题

iOS UITableViewCell EditingStyle 以编程方式设置检查(ON)

swift - fatal error : Index out of range - Swift 4 and Firebase

ios - 在 UICollectionView 中解析本地 JSON 文件

iphone - CLLocation 可能不会响应 setDistanceFilter

ios - 在没有 Mac OS 的情况下绑定(bind) Swift 库以在 Xamarin 中使用,这可能吗?

ios - Apple Mach-O 链接器和同上错误 - Xcode 8

ios - 单击 UISearchBar 时如何用表格 View 替换屏幕上的内容

ios - iCloud : NSMetadataQuery return wrong results when I delete files in setting device