我试图在作为子类添加到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