zoukankan      html  css  js  c++  java
  • ios 加载.bundle文件里的图片

    这个是加载bundle里面的的图片

    + (UIImage *)imageNamed:(NSString *)name ofBundle:(NSString *)bundleName {

        UIImage *image = nil;

        NSString *image_name = [NSString stringWithFormat:@"%@.png", name];

        NSString *resourcePath = [[NSBundle mainBundle] resourcePath];

        NSString *bundlePath = [resourcePath stringByAppendingPathComponent:bundleName];

        NSString *image_path = [bundlePath stringByAppendingPathComponent:image_name];;

        image = [[UIImage alloc] initWithContentsOfFile:image_path];

        return image;

    }

        // 加载自定义名称为Resources.bundle中对应images文件夹中的图片

        // 思路:从mainbundle中获取resources.bundle

        NSString *strResourcesBundle = [[NSBundle mainBundle] pathForResource:@"Resources" ofType:@"bundle"];

        // 找到对应images夹下的图片

        NSString *strC = [[NSBundle bundleWithPath:strResourcesBundle] pathForResource:@"C" ofType:@"png" inDirectory:@"images"];

        UIImage *imgC = [UIImage imageWithContentsOfFile:strC];

        [imageView setImage:imgC];

    //在.bundle文件里面添加图片

    将图片文件直接拖拽进来

  • 相关阅读:
    函数式宏定义与普通函数
    linux之sort用法
    HDU 4390 Number Sequence 容斥原理
    HDU 4407 Sum 容斥原理
    HDU 4059 The Boss on Mars 容斥原理
    UVA12653 Buses
    UVA 12651 Triangles
    UVA 10892
    HDU 4292 Food
    HDU 4288 Coder
  • 原文地址:https://www.cnblogs.com/lsh1234/p/6534419.html
Copyright © 2011-2022 走看看