MPMediaPickerController 自定义标签和图标的颜色
Posted
技术标签:
【中文标题】MPMediaPickerController 自定义标签和图标的颜色【英文标题】:MPMediaPickerController customize the colors of the labels and icons 【发布时间】:2014-02-28 21:37:05 【问题描述】:我需要在 ios 7 上更改 MPMediaPickerController
项目的标签颜色,我使用的是 Xcode5
,我该怎么办?
我创建MPMediaPickerController
的代码是:
- (IBAction)addSongs:(id)sender
MPMediaPickerController *picker = [[MPMediaPickerController alloc] initWithMediaTypes:MPMediaTypeMusic];
picker.delegate = self;
picker.allowsPickingMultipleItems = YES;
我正在尝试这个但不起作用:https://gist.github.com/acidlemon/1955332
示例:
提前致谢。
【问题讨论】:
【参考方案1】:使用外观代理更改标签栏的tintColor
,例如:
[[UITabBar appearance] setTintColor:[UIColor yellowColor]];
要更改所有视图的tintColor
,包括您的标签,您可以在 AppDelegate.m 文件中执行以下操作:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
[[UIView appearance] setTintColor:[UIColor yellowColor]];
return YES;
【讨论】:
你知道是否可以改变灰色背景颜色或图标? @GonzaloBahamedez 请在单独的问题中提问。谢谢。 ***.com/questions/22134898/…以上是关于MPMediaPickerController 自定义标签和图标的颜色的主要内容,如果未能解决你的问题,请参考以下文章
iPad 上的 MPMediaPickerController 方向
iOS - MPMediaPickerController - 改变 barStyle
如何更改 MPMediaPickerController 的语言设置。
MPMediaPickerController 和 MPMediaitemPropertyAssetUrl
MPMediaPickerController 在启动后关闭 (Swift)
我如何将 UIDocumentInteractionController 与 MPMediaPickerController 一起使用