2016-11-10 77 views
0

發生這個錯誤AFNetworking/UIKit的+ AFNetworking/UIButton的+ AFNetworking.m。而當我進入UIButton.h,發現有沒有方法setBackgroundImage應該在那裏。爲 'UIButton的' 不可見@interface聲明選擇 '了setBackgroundImage:forState:'

我發現,只要你使用setBackgroundImage就會發生錯誤。它似乎與圖書館無關

UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake(self.frame.size.width, 0, 10, 10)]; [btn setBackgroundImage:[UIImage imageNamed:@"something.png"] forState:UIControlStateNormal]; 這是這裏的代碼! 有人能幫助我感謝

+0

你需要更清楚地描述問題,這樣我們才能理解。 – KKRocks

+0

對不起。我嘗試再次編輯它。 –

回答

0

沒有與簽名*

了setBackgroundImage沒有方法:forState:」

* 使用 - (空)setBackgroundImageForState:(UIControlState)狀態 withURL:(NSURL *)url; 或 - (void)setBackgroundImageForState:(UIControlState)狀態 withURL:(NSURL *)url placeholderImage:(可爲空的UIImage *)placeholderImage;

+0

我確實導入了它,並且發現只要使用setBackgroundImage就會發生錯誤。它似乎與圖書館無關。 –

+0

這裏有一個setBackgroudImage:forState方法用於UIButton![link](https://developer.apple.com/reference/uikit/uibutton) –

相關問題