我試圖在作爲子類添加到MainCanvasController的2個不同視圖之間傳遞圖像。 的形象似乎獲得通過(它顯示,當打印到控制檯),但它不顯示任何內容... 這是我嘗試接收並顯示圖像C4在子類之間傳遞圖像
-(void)receiveNumber:(C4Image*)number{
C4Log(@"number:%@", number);
number.center=self.canvas.center;
[self.canvas addImage:number];
receivedImage=number;
C4Log(@"received number: %@", receivedImage);
}
,這裏是我如何發佈圖像
[secondView receiveNumber:originalImage];
我真的不知道發生了什麼問題。 (說實話,我根本不知道...)所以,任何提示都非常感謝!
試試這個:C4Image * newNumber = [number copy];'然後改變新數字的中心,然後將新數字添加到畫布。 –
剛剛嘗試過。它沒有區別 – suMi
我在GitHub上發佈了代碼,以防萬一你想看看完整的東西:https://github.com/susemiessner/Urban-Alphabets/tree/master/Test_PostingImage (我說過感謝您的不斷幫助已經?!太棒了!謝謝!) – suMi