zoukankan      html  css  js  c++  java
  • UI-基本控件的简单使用

    1.IBAction:   //======================

    1> 能保证方法可以连线

    2> 相当于void

    2.IBOutlet:

    1> 能保证属性可以连线

    3.常见错误

    setValue:forUndefinedKey:]: this class is not key value coding

    错误原因是:连线出问题了

    4.Xcode5开始的一些建议

    把用于连线的一些方法和属性声明在.m文件的类扩展中

    5.framecenterounds

    1> frame:能修改位置和尺寸

    2> center:能修改位置

    3> bounds:能修改尺寸(xy一般都是0)

    //  ===========================

    数据的延时加载--获取资源路径

    - (NSArray *)imageDate

    {

        //   数据 的 延时加载

        if (_imageDate == nil) { //从未初始化

            

            //初始化数据

            //利用NSBundle可以访问手机里面的任何资源

            NSBundle *bundle = [NSBundle mainBundle];

            

            //利用imageDate.plist获取全路径  文件名:imageDate   拓展名:plist

            NSString *path = [bundle pathForResource:@"imageDate" ofType:@"plist"];

            

            _imageDate = [NSArray arrayWithContentsOfFile:path];

        

        }

    1.NSBundle  //===============

    1> 一个NSBundle代表一个文件夹,利用NSBundle能访问对应的文件夹

    2> 利用mainBundle就可以访问软件资源包中的任何资源

    3> 模拟器应用程序的安装路径

    /Users/aplle/资源库/Application Support/iPhone Simulator/7.1/Applications

    2.UIImageView和UIButton

    1> 使用场合

    * UIImageView: 如果仅仅是显示图片,不需要监听图片的点击

    * UIButton: 既要显示图片,又要监听图片的点击

    2> 相同:能显示图片

    3> 不同点

    * UIButton能处理点击事件, UIImageView不能处理点击事件

    * UIButton既能显示图片, 又能显示文字

    * UIButton能同时显示两张图片

    * UIButton继承自UIControl, 因此默认就能处理事件

    * UIImageView继承自UIView, 因此默认就不能处理事件

    3.Xcode文档安装路径

    /Applications/Xcode.app/Contents/Developer/Documentation/DocSets

    4.Xcode模拟器安装路径

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs

  • 相关阅读:
    jQuery 基本选择器
    JavaScriptif while for switch流程控制 JS函数 内置对象
    JavaScrip基本语法
    数据库 存储引擎 表的操作 数值类型 时间类型 字符串类型 枚举集合 约束
    数据库基础知识 管理员 用户登录授权的操作
    粘包的产生原理 以及如何解决粘包问题
    socket TCP DPT 网络编程
    2018年年终总结
    Android技术分享
    No accelerator found
  • 原文地址:https://www.cnblogs.com/GJ-ios/p/5295437.html
Copyright © 2011-2022 走看看