rus*_*elf 6 ios airplay mpvolumeview
我的一个视图上有一个MPVolumeView,当有其他输出源可用时会出现一个Airplay图标.这一切都很好,但图标很小,无论我为MPVolumeView设置多大,它都不会变得更大.
任何人都知道如何增加airplay图标的大小?
Kri*_*tad 18
我这样做只是显示图标并增加其大小:
MPVolumeView *volumeView = [[[MPVolumeView alloc] initWithFrame:CGRectMake(255, 12, 30, 25)] autorelease];
volumeView.showsVolumeSlider = NO;
volumeView.showsRouteButton = YES;
volumeView.transform = CGAffineTransformMakeScale(1.5, 1.5); // increase size by 50%
Run Code Online (Sandbox Code Playgroud)
至少现在,您所能做的就是抓取子视图并手动设置大小。这可能不是一个好主意,因为子视图层次结构可能会发生变化,即使您为图标设置了更大的框架,它也不会变大(或者如果 contentMode 设置为拉伸,您会得到一个模糊的图标)
您甚至可以手动将图标替换为您在应用程序中提供的较大图标,但让我再说一遍,这不是一个好主意。
| 归档时间: |
|
| 查看次数: |
3751 次 |
| 最近记录: |