草庐IT

TintColor

全部标签

iphone - 我可以淡化/动画 UIToolbar 的 tintColor 吗?

我正在尝试为UIToolbar的tintColor属性设置动画,以将其从一种tintColor更改为另一种。这是我正在尝试的代码。不幸的是,这种变化会立即发生并且不会从绿色变为蓝色。这很奇怪,因为我知道Apple在网络共享或打电话时会褪色并“脉冲”工具栏色调。那为什么这行不通呢?//setinitialtintcolormyBottomToolBar.tintColor=[UIColorcolorWithRed:0.15green:0.95blue:0.15alpha:0.6];//animationstuff[UIViewbeginAnimations:nilcontext:nil]

ios - UITableView 单元格中的图像不支持 tintColor

我有一个UITableView,它由静态单元格组成。在IB中,我将每个UITableViewCell的样式设置为“Basic”并设置图像(见屏幕截图)。我的导航栏中的按钮遵循tintColor属性,但tableview中的图像却没有。到目前为止,我已经在IB中完成了所有工作-如果我希望图像也遵循tintColor属性,我必须使用代码吗?谢谢 最佳答案 在iOS7+上,每个UIImageView都有属性tintColor尝试在StoryboardUserDefinedRuntimeAttributes中将单元格的imageView.i

ios - 更改在 iOS 7.1 中选择的 TintColor 选项卡栏项目

我有一个问题,因为自从我对SDK进行了上次更新后,我的标签栏色调就没有运行....它保持蓝色色调,而不是绿色。我试图在我的viewdidload中这样做:[[UITabBarappearance]setTintColor:[UIColorgreenColor]];但它没有运行...请有人帮助我? 最佳答案 应在载入View之前调用外观代理API。一旦viewDidLoad被调用,就已经太晚了。将外观调用移至AppDelegate的applicationDidFinishLaunching:withOptions:。

ios - iOS 7 中 UIImageview 的新 tintColor 属性可以用于动画图像吗?

tintColor可以挽救生命,它将应用主题设置提升到一个全新(简单)的水平。//thelifesavingbitisthenewUIImageRenderingModeAlwaysTemplatemodeofUIImageUIImage*templateImage=[[UIImageimageNamed:@"myTemplateImage"]imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];imageView.image=templateImage;//setthedesiredtintColorimageView.

iOS 8 UIActivityViewController 和 UIAlertController 按钮文本颜色使用窗口的 tintColor

在iOS8中,似乎UIAlertController上的按钮(特别是操作表类型)以及UIActivityViewController上的按钮从主窗口的tintColor获取颜色。如何更改按钮文本的颜色?我试过像这样使用外观代理:[[UIButtonappearanceWhenContainedIn:[UIActivityViewControllerclass],nil]setTitleColor:[UIColorblackColor]forState:UIControlStateNormal];但是没有效果。我窗口的tintColor是白色的,所以UIActivityViewContr

ios - 如何将 tintColor 应用于 UIImage?

我有一个UIImage是一个全黑的小符号。UIImage正在我拥有的自定义UIButton子类中设置。是否可以让图像对其应用tintColor,而不是黑色图像,而是将颜色更改为tintColor的任何颜色?我只是想避免创建新Assets。//hereIwantdefaultImageName(thatisblack)tousethetintColor(thatiswhite)[selfsetImage:[UIImageimageNamed:defaultImageName]forState:UIControlStateNormal]; 最佳答案

iphone - iOS 7 UIRefreshControl tintColor 不适用于 beginRefreshing

我正在尝试在我的UIRefreshControl上设置tintColor(在iOS7上构建)。我在Storyboard中启用了tableViewController的刷新,然后在我的ViewControllerviewDidLoad方法中我执行了以下操作:[self.refreshControlsetTintColor:[UIColorredColor]];所以现在,当我拉刷新时,刷新控件的颜色确实是红色:我希望我的View在它出现时自动更新,所以我做到了:-(void)viewDidAppear:(BOOL)animated{[self.refreshControlbeginRefr

ios - 如何更改图像 tintColor

我正在从服务器接收图像,然后根据用户选择的颜色,图像颜色将被更改。我尝试了以下方法:_sketchImageView.image=[_sketchImageView.imageimageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];[_sketchImageViewsetTintColor:color];我的目标与我的目标相反(UIImage外部的白色用所选颜色着色)。出了什么问题?我需要在这个问题上做同样的事情,提供的解决方案不能解决我的问题。HowcanIchangeimagetintColoriniOSandWatch

ios - 如何更改图像 tintColor

我正在从服务器接收图像,然后根据用户选择的颜色,图像颜色将被更改。我尝试了以下方法:_sketchImageView.image=[_sketchImageView.imageimageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];[_sketchImageViewsetTintColor:color];我的目标与我的目标相反(UIImage外部的白色用所选颜色着色)。出了什么问题?我需要在这个问题上做同样的事情,提供的解决方案不能解决我的问题。HowcanIchangeimagetintColoriniOSandWatch

ios - 更改 UIBarButtonItem 的 Tint 颜色

我有一个使用Storyboards的项目,每当我使用segue推送ViewController时,动态创建的条形按钮项始终是蓝色的。这让我发疯了。因为这个对象是动态创建的,所以我不能在IB中设置它的颜色(就像我对之前的条形按钮项目所做的那样)。我尝试过的解决方案有:在接收者的viewDidLoad中设置在接收者的viewDidAppear中设置self.navigationItem.backBarButtonItem.tintColor=[UIColorwhiteColor];当我发现这不太行时,我尝试设置leftBarButtonItem:self.navigationItem.le