更改另一个viewcontroller中的属性

时间:2013-07-31 10:52:09

标签: ios methods properties viewcontroller

我已经在stackoverflow上搜索了如何从另一个ViewController运行方法,但没有找到答案。 我有ViewController1使用AVAudioPlayer播放音频,我希望我的ViewController2能够更改音量。

我已尝试过基本功能:调用ViewController2中的方法来更改ViewController1中的音量。
 这不起作用。该方法可以输出Logs但无法更改属性。

由于

1 个答案:

答案 0 :(得分:0)

您需要将消息从ViewController2传递到ViewController1 为此,使用:
1.通知
2.代表团

如果您不了解这两个教程,请参阅教程的链接 http://devinsheaven.com/cocoa-tutorial-passing-messages-between-objects-notifications-delegates-and-target-action/