我試圖創建一個flashcard應用程序,我試過這個代碼,但它只顯示第一個圖像。objective-c卡翻轉設置圖像爲這兩個網站
任何人都可以幫助我嗎?
@implementation CardsViewController
- (IBAction)Flip:(UIButton*)sender
{
if ([sender.currentImage isEqual:[UIImage imageNamed:@"a"]])
{
[sender setBackgroundImage:[UIImage imageNamed:@"b"]
forState:UIControlStateNormal];
}
else
{
[sender setBackgroundImage:
[UIImage imageNamed:@"a"] forState:UIControlStateNormal];
}
}
看起來像一個非常低效和可能比較麻煩的方式來比較圖像。只需設置一個布爾狀態標誌並檢查。 –