我想在我的childView加载后更改我在parentViewController上用作背景图像的UIImageView
在我的viewDidLoad中,我有这一行,非常有效:
self.parentViewController?.view.addSubview(myBackgroundImage)
我想在应用程序上发布活动时更改它。但是当我再次尝试通过使用与上面相同的行来改变它时,它不起作用。
任何人都有解决方案吗?
答案 0 :(得分:1)
我认为从另一个控制器访问视图是一种不好的做法。我建议你为此创建单独的方法。或者可以只使用IBoutlet,例如:
self.parentViewController?.myBackgroundImageView.image = UIImage("your_image")