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文件里面添加图片

    将图片文件直接拖拽进来

  • 相关阅读:
    搜狗搜索用户体验
    第六周学习进度条
    对我们团队NBPL的改进方案意见
    钱多多软件制作第七天
    团队冲刺第二周05
    团队冲刺第二周04
    团队冲刺第二周03
    输入法评价
    团队冲刺第二周02
    团队冲刺第二周01
  • 原文地址:https://www.cnblogs.com/lsh1234/p/6534419.html
Copyright © 2011-2022 走看看