我疯了!这是一个有两个视图的简单应用程序。 FirstView是一个带有信息按钮的文本字段,可以翻转到SecondView。在SecondView中,我有6个按钮用于选择背景颜色。按下按钮时,背景颜色会完美变化,但不能使它也改变FirstView的背景颜色。任何帮助都会很棒!谢谢!我正在使用Objective C类在iPhone应用程序上工作。对不起,这是新的。 SecondView的作用几乎就像一个设置页面,因为当按下按钮时,背景颜色会变为按钮颜色。我需要它,所以当我按下“后退”按钮返回到FirstView时,背景颜色也变为了那种颜色选择。通过sooooooooo很多教程和代码,现在我完全失去了.........再次感谢!
答案 0 :(得分:0)
如何将颜色更改保存到NSUserDefaults
,然后在另一个视图的viewWillAppear:
方法中将其读回并设置背景颜色?
或者,显示一些代码。
答案 1 :(得分:0)
假设你有两个视图的引用(让我们称之为firstView和secondView),并假设你正在做这样的事情来设置SecondView的背景颜色:
secondView.backgroundColor = [UIColor whiteColor];
对firstView执行相同的操作:
firstView.backgroundColor = [UIColor whiteColor];
用您设置背景颜色的任何内容替换[UIColor whiteColor]。或者我误解了你的问题?