'UIButton'没有可见的@interface声明选择器'setBackgroundImage:forState:'

时间:2016-11-10 11:00:47

标签: ios uibutton

此错误发生在 AFNetworking / UIKit + AFNetworking / UIButton + AFNetworking.m 。当我进入UIButton.h时,发现没有方法setBackgroundImage应该存在。

我发现只要你使用setBackgroundImage就会发生错误。它似乎与图书馆无关

UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake(self.frame.size.width, 0, 10, 10)]; [btn setBackgroundImage:[UIImage imageNamed:@"something.png"] forState:UIControlStateNormal]; 这是这里的代码! 有谁可以帮助我?谢谢

1 个答案:

答案 0 :(得分:0)

没有签名*

的方法
  

了setBackgroundImage:forState:'

* 使用 - (void)setBackgroundImageForState:(UIControlState)状态                            withURL:(NSURL *)url; 要么 - (void)setBackgroundImageForState:(UIControlState)状态                            withURL:(NSURL *)url                   placeholderImage :(可空的UIImage *)占位符图像;