首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ios7中保留ios6泄漏指示器外观

在ios7中保留ios6泄漏指示器外观
EN

Stack Overflow用户
提问于 2013-12-07 03:57:00
回答 2查看 849关注 0票数 1

iOS泄漏指示器更改了ios7中的外观;它现在是褪色的灰色。不幸的是,我的应用程序有很多页面(超过100个),有不同的部分和背景颜色。在ios6上,没有问题,但在ios7上,新的披露指示器在某些部分的背景上不可见。

我需要一个解决方案,因为我没有时间更改超过100页的背景,即使我更改了,如果颜色显示指示器在ios7中看起来没有问题,它就不会在ios6中出现,反之亦然。

EN

回答 2

Stack Overflow用户

发布于 2013-12-07 04:10:31

设置表视图的tintColor。这将对单元格上的披露指示器进行着色。

请注意,tintColor属性仅在iOS 7下可用,因此请对其进行正确编码:

代码语言:javascript
复制
if ([self.tableView respondsToSelector:@selector(setTintColor:)]) {
    self.tableView.tintColor = ... // the desired color
}
票数 0
EN

Stack Overflow用户

发布于 2013-12-07 04:56:04

您是否可以为ios7创建自定义图像,并在像下面这样的数据源'cellForRowAtIndexPath‘这样的方法中设置有问题单元格的accessoryView?

代码语言:javascript
复制
if(UIDevice.currentDevice.systemVersion.floatValue >= 7)
{

    UIImageView* customDisclosureImageView = [[UIImageView alloc] initWithImage:normalImage];
    customDisclosureImageView.highlightedImage = selectedImage;
    cell.accessoryView = customDisclosureImageView;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20432512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档