我已经在stackoverflow上搜索了如何从另一个ViewController
运行方法,但没有找到答案。
我有ViewController1
使用AVAudioPlayer
播放音频,我希望我的ViewController2
能够更改音量。
我已尝试过基本功能:调用ViewController2
中的方法来更改ViewController1
中的音量。
这不起作用。该方法可以输出Logs但无法更改属性。
由于
答案 0 :(得分:0)
您需要将消息从ViewController2
传递到ViewController1
为此,使用:
1.通知
2.代表团
如果您不了解这两个教程,请参阅教程的链接 http://devinsheaven.com/cocoa-tutorial-passing-messages-between-objects-notifications-delegates-and-target-action/