中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

iOS調(diào)整按紐圖片文字title位置的代碼

2018-07-20    來源:open-open

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

自定義一個(gè)button,要調(diào)整 button中的image(注意,不是backgroundImage) 和  title 文字的位置,只需要重寫  Button類獨(dú)對(duì)應(yīng)的兩個(gè)方法即可:

首先,我們來創(chuàng)建一個(gè) SuperButton繼承自 UIButton

    //  
    //  SuperButton.h  
    //  SuperButton  #import <UIKit/UIKit.h>  
      
    @interface SuperButton : UIButton  
      
    @end  


實(shí)現(xiàn)文件

    //  
    //  SuperButton.m  
    //  SuperButton  
    //  
    //  
      
    #import "SuperButton.h"  
    #import "UtilsFunctions.h"  
    @interface SuperButton ()  
    {  
        CGRect boundingRect;  
             
    }  
      
    @end  
      
    @implementation SuperButton  
    //自定義的初始化方法  
    - (instancetype)initWithFrame:(CGRect)frame  
    {  
        self = [super initWithFrame:frame];  
        if (self)  
        {  
              
            [self setTitle:@"項(xiàng)目介紹" forState:UIControlStateNormal];  
            [self.titleLabel setFont:[UIFont boldSystemFontOfSize:font]];  
            [self setBackgroundImage:[UIImage imageNamed:@"cpxq_shang@3x.png"] forState:UIControlStateNormal];  
            [self setImage:[UIImage imageNamed:@"cpxq_jiantou2@3x.png"] forState:UIControlStateNormal];  
            boundingRect=[self.titleLabel.text boundingRectWithSize:CGSizeMake(320,font) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:font]} context:nil];  
        }  
        return self;  
    }  

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:一個(gè)自定義php錯(cuò)誤函數(shù)

下一篇:curl post方式訪問網(wǎng)頁