代码之家  ›  专栏  ›  技术社区  ›  Sergey Kopanev

如何从字节创建UIImage?

  •  2
  • Sergey Kopanev  · 技术社区  · 15 年前

    我有阵列:

    unsigned char *color[] = {0, 0, 0, 1};
    

    如何从这个数组创建UIImage?

     unsigned char *bytes[4] = {0,0,0,1};
     NSData *data = [NSData dataWithBytes:bytes length:4];
     UIImage *img = [UIImage imageWithData:data];
    

    但是这个方法没有结果。。。

    2 回复  |  直到 15 年前
        1
  •  3
  •   Ben Gottlieb    15 年前

    您需要创建一个位图上下文(使用CGBitmapContextCreate()),并将其绘制到该上下文中。这需要使用 CoreGraphics

        2
  •  1
  •   Sergey Kopanev    15 年前