ios - 黑色 UITableViewCell DetailDisclosure 附件按钮?

标签 ios iphone objective-c uitableview

有没有办法把默认的UITableViewCellAccessoryDetailDisclosureButton附件按钮从蓝色到黑色?

最佳答案

没有“标准”黑色,但按照您的要求做的工作并不多。

创建(在 Photoshop 或类似的东西中)您自己的黑色版本的细节披露按钮。如果这更容易,您可以进行屏幕抓取并为其着色。然后将其作为资源添加到您的项目中,并将其放入 UIImage 中,如下所示:

UIImage myImage = [UIImage imageNamed:@"blackbutton.png"];

然后创建一个包含该图像的 UIImageView:
UIImageView *imageView = [[UIImageView alloc] initWithImage:myImage];

最后,您可以将其分配给您已经设置的单元格的“附件 View ”:
[cell setAccessoryView:imageView];

希望有帮助!

//编辑 - 我想在 Photoshop 中快速使用 5 分钟,所以为你创建了一个黑色的。玩得开心!

删除了无效的 ImageShack 链接

关于ios - 黑色 UITableViewCell DetailDisclosure 附件按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1130019/

相关文章:

ios - 用户拒绝健身数据时如何通知?

ios - 在发送到 AVAssetWriter 之前保存 CMSampleBufferRef

iphone - 有人使用 XMPP 在 iOS 上实现推送通知吗?

objective-c - 检查 NavigationItem.title 是否等于 @"part"

ios - 如何使用 KIF 测试框架自动确认系统警报?

iphone - UIActivityController 是如何呈现的?

ios - 如何在不使用脚本剥离模拟器切片的情况下创建动态框架

javascript - 如何在 MobileSafari 中使用 JavaScript 缩小?

ios - 禁用 UITextView 中的水平滚动

objective-c - 如何使用 RXCollections 展平嵌套 NSArray