首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MPVolumeView in a UIAlertView?

MPVolumeView in a UIAlertView?
EN

Stack Overflow用户
提问于 2010-05-13 18:20:21
回答 3查看 2.1K关注 0票数 0

是否有可能将MPVolumeView放在UIAlertView中?

我试过把它放在里面,但它不显示。可能是sizeToFitinitWithFrame:部分?是否有一种测试MPVolumeView是否实际正在创建的方法?

下面是我用以下代码初始化UIAlertViewMPVolumeView的代码:

代码语言:javascript
复制
UIAlertView *volumeAlert = [[UIAlertView alloc] initWithTitle:@"Volume" message:@"" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];

MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:volumeAlert.bounds];

[volumeAlert addSubview:volumeView]; 

[volumeAlert sizeToFit];

[volumeAlert show];
[volumeAlert release];
[volumeView release];
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-19 02:01:02

我认为使用VolumeAlert的框架输入VolumeView会导致问题。因为VolumeAlert的框架从未被设置过(在设置VolumeView的框架之前),所以您不能依赖它的大小。

票数 1
EN

Stack Overflow用户

发布于 2011-01-04 13:20:41

看看MPVolumeSettingsAlertShow()

显示一个警报面板,用于控制系统卷.

票数 6
EN

Stack Overflow用户

发布于 2010-05-13 19:07:25

UIAlertViewUIView的一个子类,UIView有一个方便的addSubview:方法。你试过吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2829234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档