zoukankan      html  css  js  c++  java
  • iOS开发——UI基础-Xcode资源拷贝

    #1.拷贝资源的时候选择的copy的含义:
    是否要将资源拷贝一份到项目中, 如果不勾选就代表着不拷贝, 那么原来的资源不见了, 项目中的也不能用了
    注意:
    1.虽然项目中的图片和外部的图片是同一张图片, 但是这仅仅是在开发阶段, 如果将应用程序安装到手机上, 那么系统会自动给我们拷贝一张图片到手机中
    2.虽然安装的时候会自动拷贝, 但是还是不建议大家不勾选copy

    图片除了可以放到supporting files中, 还可以放到Assets.xcassets文件夹中
    > 如果是放到supporting files中, 使用图片的时候需要加上图片的后缀
    > 如果是放到Assets.xcassets中, 使用图片的时候不需要加上图片的后缀
    > 如果是放到Assets.xcassets中, 那么系统会自动对图片进行copy操作
    > 如果是放到Assets.xcassets中, 可以对图片进行一些额外的属性设置
    > 如果是放到Assets.xcassets中, 可以提高软件的安全性, 它会将图片都加密压缩保存到Assets.car文件中

    add to target的含义
    是否需要将资源打包到main bundle中(xxx.app)
    > 如果不勾选就不会打包进去, 也就是说程序安装之后资源不会在手机上

    模拟器的路径:
    /Users/用户名/Library/Developer/CoreSimulator/Devices/

    imageNamed: 默认是去mian bundle中加载, 如果是在mian bundle子文件夹中, 需要告诉系统具体的路径

      UIImage *image = [UIImage imageNamed:@"lmeinv.jpg"];
    
        UIImageView *iv = [[UIImageView alloc] initWithImage:image];
    
        [self.view addSubview:iv];
    将来的你会感谢今天如此努力的你! 版权声明:本文为博主原创文章,未经博主允许不得转载。
  • 相关阅读:
    HorizontalScrollView水平滚动控件
    编解码学习笔记(十):Ogg系列
    449A
    要点Java17 String
    struts2复习(五)拦截器总结
    java的wait和notifyAll使用方法
    centos网速特别慢的最佳解决的方法
    一年成为Emacs高手(像神一样使用编辑器)
    c++ 操作注冊表
    python 多线程编程
  • 原文地址:https://www.cnblogs.com/chglog/p/4647060.html
Copyright © 2011-2022 走看看