警告:属性不可用:色调颜色

时间:2014-01-08 07:15:00

标签: ios iphone objective-c xcode xib

file://localhost/Users/.../mYGalleryView.xib: warning: Attribute Unavailable: Tint Color is not available on iOS versions prior to 6.0

&安培;

/Users/.../myCell.xib:9: Letter Spacing Adjustment on iOS versions prior to 6.0

警告:属性不可用:

1。在6.0之前的iOS版本

上无法使用色调颜色

2。 6.0之前的iOS版本上的字母间距调整

我在.xib中收到警告

Link1建议更改“文件检查器”中的“项目开发目标”。 xib文件,已经设置为5.0,因为支持iOS 5.0。

Link2说取消选择“文件检查器”中的“自动布局”。我试过了,但它不起作用。

如何解决此警告并支持iOS 5?

谢谢!

1 个答案:

答案 0 :(得分:0)

  

如何删除警告?

取消选中.xib文件中的相应复选标记。

  

如何支持iOS 6?

您可以使用代码设置它们。首先检查一下是否可以设置它。

if ([self.discountListTableView respondsToSelector:@selector(tintColor)]) {
    self.discountListTableView.tintColor = [UIColor redColor];
}
if ([self.titleLabel respondsToSelector:@selector(adjustsLetterSpacingToFitWidth)]) {
    self.titleLabel.adjustsLetterSpacingToFitWidth = YES;
}