繁体   English   中英

UIImageView图片不变

[英]UIImageView picture does not change

我正在尝试编写一些代码,以接收图像的udp数据包并将其显示在UIImageView上。 下面是我写的一些代码:

    NSData *dataIn = [NSData dataWithBytes:packet length:len];
    UIImage *imageIn = [UIImage imageWithData:dataIn];
    [self.Display setImage: imageIn];
    [self.Display setCenter: self.view.center];
    [self.Display setNeedsDisplay];

显示是imageview的IBOutlet。 现在可以在屏幕上显示第一张图像,但是当收到新数据包时,该图像不会更新。 我检查了服务器端,并正确发送了图像。 有人有什么想法吗? 提前致谢。

[self.Display setNeedsDisplay]; 在这里不会工作

当您的数据以该方法到达时:调用以下命令:

[self.Display setImage: imageIn]; 

再次刷新 imageview

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM