MPMediaPickerController のアイコンの灰色を変更する必要があります。アイコンが選択されておらず、背景が色あせたように不透明な場合は、これも削除する必要があります。
私はios7.1と次のコードを使用して、viewControllerでMPMediaPickerController要素を表示しています。
- (IBAction)addSongs:(id)sender {
MPMediaPickerController *picker = [[MPMediaPickerController alloc]
initWithMediaTypes:MPMediaTypeMusic];
picker.delegate = self;
picker.allowsPickingMultipleItems = YES;
[self presentViewController:picker animated:YES completion:nil];
}
そしてAppDelegateのこのコード
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[[UIView appearance] setTintColor:[UIColor whiteColor]];
return YES;
}
例: