0
我正在研究一個繪畫應用程序,我希望用戶能夠切換通過作爲PNG保存到文檔目錄的繪畫。我做了該做的IBAction爲:重新加載非表格視圖(iOS)
-(IBAction)switchPage:(id)sender{
if ([sender tag] ==1)
{
currentImage=currentImage-1;
}
else
{
currentImage++;
}
[[NSUserDefaults standardUserDefaults] setInteger:currentImage forKey:@"currentDoc"];
[self.view setNeedsDisplay];
}
只是爲了讓你知道,我有2個按鈕,前進和後退,他們正在連接到頭頂粘貼相同IBAction爲。後退按鈕的標籤爲1,前進按鈕沒有標籤。 currentImage
是一個用於設置圖像名稱的int,所以如果currentImage
= 1,那麼它會將圖像設置爲image1。但那不是我遇到的麻煩,我在「重新加載」視圖時遇到了麻煩。我正在使用setNeedsDisplay,但它不工作,我知道reloadData只適用於UITables,所以我還能使用什麼?
我一直在尋找答案,但沒有任何關於此問題的現有問題沒有明確的答案,或者是在不同的情況下。
感謝您的時間和/或處理一個愚蠢的問題,因爲我是Xcode的新手。
-Karl
通常,對於setNeedsDisplay語法'[self.view setNeedsDisplay:YES];' – CodaFi