zoukankan      html  css  js  c++  java
  • 如何加载XIB以及过程

    //自定义控件的时候写好标准的这三个方法,这样就能保证你的控件不管在XbB里面还是storyboard里面,还是别人通过代码创建都好用;而且用完效果是一样的

    以后自定义View你先问下自己有没有具备这三个方法,这三个方法是标配

    /**

     从文件中解析一个文件的时候就会调用这个方法,从文件里面创建

     */

    -(id)initWithCoder:(NSCoder *)decoder

    {

        if (self=[super initWithCoder:decoder]) {

             [self setup];

                }

        return self;

        

    }

    //代码创建

    -(id)initWithFrame:(CGRect)frame

    {

        if (self=[super initWithFrame:frame]) {

            [self setup];

        }

        return self;

    }

    //代码和文件创建,都要实现的代码

    -(void)setup

    {       //设置标题的字体大小为14

        self.titleFont=[UIFont systemFontOfSize:14];

        //把按钮的字体大小赋值给标签的大小

        self.titleLabel.font=self.titleFont;

        //图标居中

        self.imageView.contentMode=UIViewContentModeCenter;



    }

  • 相关阅读:
    内部类
    四种权限修饰符
    final关键字
    多态
    关于接口
    c语言学习
    嵌入式-文件I/O
    嵌入式-基础三-打印-粘贴
    嵌入式-基础二
    嵌入式-基础一
  • 原文地址:https://www.cnblogs.com/anshinianyujing/p/4542160.html
Copyright © 2011-2022 走看看