亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用drawinrect在control中畫入圖片和文字

發布時間:2020-07-14 01:15:50 來源:網絡 閱讀:649 作者:ladispartion1 欄目:開發技術

//

//  BtnControl.m

//  ZCar

//

//  Created by imac on 15/10/4.

//  Copyright (c) 2015 imac. All rights reserved.

//


#import "BtnControl.h"


@implementation BtnControl

-(instancetype)initWithFrame:(CGRect)frame

{

    self = [super initWithFrame:frame];

    if (self) {

        

        self.layer.borderColor = [UIColor lightGrayColor].CGColor;

        self.layer.borderWidth = 1;

        self.backgroundColor = [UIColor whiteColor];

        

    }

    return self;

}


-(void)setNameWithTitle:(NSString *)nameWithTitle

{

    if (_nameWithTitle != nameWithTitle) {

        _nameWithTitle = nameWithTitle;

        [self setNeedsDisplay];

    }

}

- (void)setImgName:(NSString *)imgName

{

    if (_imgName != imgName) {

        _imgName = imgName;

        [self setNeedsDisplay];

    }

}

- (void)setDic:(NSDictionary *)dic

{

    if (_dic != dic) {

        _dic = dic;

        [self setNeedsDisplay];

    }

}

- (void)drawRect:(CGRect)rect

{

    [super drawRect:rect];

    [self drawWithText:_nameWithTitle ImgName:_imgName titleColor:_dic];

}

- (void)drawWithText:(NSString *)title ImgName:(NSString *)imgName titleColor:(NSDictionary *)dic{

    

    UIImage *img = [UIImage p_w_picpathNamed:imgName];

    [img drawInRect:CGRectMake(self.width - 27, self.height - 12, 25, 10)];

    int i = [self convertToInt:title];

    float width = (self.width - i * 12) / 2;

    [title drawInRect:CGRectMake(width, 10, self.width, self.height) withAttributes:dic];

}

-  (int)convertToInt:(NSString*)strtemp {

    

    int strlength = 0;

    

    char* p = (char*)[strtemp cStringUsingEncoding:NSUnicodeStringEncoding];

    for (int i=0 ; i<[strtemp lengthOfBytesUsingEncoding:NSUnicodeStringEncoding] ;i++) {

        if (*p) {

            p++;

            strlength ++;

        }

        else {

            p ++;

        }

    }

    return (strlength + 1) / 2;

    

}

@end



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

棋牌| 十堰市| 文安县| 乐山市| 礼泉县| 龙岩市| 始兴县| 昌吉市| 营山县| 塔城市| 南靖县| 威信县| 怀仁县| 仙居县| 无棣县| 阿坝| 苍梧县| 随州市| 博白县| 宜州市| 贺州市| 罗田县| 九江市| 荥阳市| 张家川| 珲春市| 万盛区| 上虞市| 鸡西市| 江川县| 鹤山市| 南皮县| 嘉鱼县| 广灵县| 平度市| 观塘区| 潜江市| 合水县| 卢湾区| 高青县| 宣汉县|