use*_*248 2 iphone airplay mpvolumeview
尝试使用以下代码在app中以编程方式添加MPVolumeView
MPVolumeView *_volumeView = [ [MPVolumeView alloc] init];
[_volumeView setShowsVolumeSlider:YES];
[_volumeView setShowsRouteButton:YES];
[_volumeView sizeToFit];
[view addSubview:_volumeView];
Run Code Online (Sandbox Code Playgroud)
但是获得了如此多的语义问题,即使用未声明的标识符MPVolumeView和无效操作数到二进制表达式
@property (nonatomic, strong) MPVolumeView *volumeView;
Run Code Online (Sandbox Code Playgroud)
获取上述语句的红色消息,未知类型MPVolumeView以及带有retain或strong的属性必须是对象类型.
@synthesize volumeView = _volumeView;
Run Code Online (Sandbox Code Playgroud)
这是在app中以编程方式添加MPVolumeView的正确方法.
感谢帮助.
Ren*_*ers 10
MPVolumeView是MediaPlayer框架的一部分.您是否已将此包含在您的应用程序中并使用#import <MediaPlayer/MediaPlayer.h>.m或.h文件?
此外,如果您声明了属性,则应创建一个新的局部变量_volumeView.用这个替换第一行:
_volumeView = [ [MPVolumeView alloc] init];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6772 次 |
| 最近记录: |