所以我有一个iOS7应用程序,我在其中使用MPVolumeView以便用户可以控制音量级别。我将路由按钮隐藏在这个特定的MPVolumeView上,并使用另一个禁用slider的MPVolumeView作为我的AirPlay图标。我的应用同时支持纵向和横向,音量slider在这两种不同模式下的宽度不同。如果View首先在横向模式下初始化,则MPVolumeView将自行正确调整大小。但是,当View在纵向模式下初始化然后我旋转到横向模式时,应用程序中的所有其他内容都会调整大小/移动,除了MPVolumeView只会移动,而不会移动应该更短。我在MPVolumeView上使用自定义图像,
我使用标准渐变叠加层(在photoshop中完成)使按钮在我的应用程序中看起来更漂亮。我添加了一个Airplay按钮,但美观不匹配。我真的很想在它上面放一个渐变层以使其匹配,但我能找到的任何东西都只显示了如何使用png来实现这一点,而不是现有的UIView。如果不是渐变层,我只需要某种方式,任何,来更改Appleairplay按钮的外观,同时保持其功能不变。设置代码很简单:MPVolumeView*volumeView=[[MPVolumeViewalloc]initWithFrame:frame];[volumeViewsetShowsVolumeSlider:NO];[bottom
我使用标准渐变叠加层(在photoshop中完成)使按钮在我的应用程序中看起来更漂亮。我添加了一个Airplay按钮,但美观不匹配。我真的很想在它上面放一个渐变层以使其匹配,但我能找到的任何东西都只显示了如何使用png来实现这一点,而不是现有的UIView。如果不是渐变层,我只需要某种方式,任何,来更改Appleairplay按钮的外观,同时保持其功能不变。设置代码很简单:MPVolumeView*volumeView=[[MPVolumeViewalloc]initWithFrame:frame];[volumeViewsetShowsVolumeSlider:NO];[bottom