gpt4 book ai didi

iphone - 在应用程序中以编程方式添加 MPVolumeview

转载 作者:行者123 更新时间:2023-12-03 20:20:05 26 4
gpt4 key购买 nike

尝试使用以下代码以编程方式在应用程序中添加 MPVolumeView

 MPVolumeView *_volumeView = [ [MPVolumeView alloc] init];
[_volumeView setShowsVolumeSlider:YES];
[_volumeView setShowsRouteButton:YES];
[_volumeView sizeToFit];
[view addSubview:_volumeView];

但是使用未声明的标识符 MPVolumeView 和二进制表达式的无效操作数导致了很多语义问题

@property (nonatomic, strong) MPVolumeView *volumeView;

上述语句中收到红色消息,表明未知类型 MPVolumeView 以及带有保留或强属性的属性必须是对象类型。

 @synthesize volumeView = _volumeView;

这是在应用程序中以编程方式添加 MPVolumeView 的正确方法吗?

感谢您的帮助。

最佳答案

MPVolumeView 是 MediaPlayer 框架的一部分。您是否将此内容包含在您的申请中?您是否 #import <MediaPlayer/MediaPlayer.h>在您的 .m 或 .h 文件中?

此外,如果您声明了一个属性,则应该创建一个新的局部变量 _volumeView。将第一行替换为:

_volumeView = [ [MPVolumeView alloc] init];

关于iphone - 在应用程序中以编程方式添加 MPVolumeview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12236636/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com