码迷,mamicode.com
首页 > 其他好文 > 详细

自定义button

时间:2015-06-24 16:07:29      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:

自定义GXCustomButton类继承自UIButton类

.m中的代码如下:

#import "GXCustomButton.h"

#define KSImageScale 0.6

@implementation GXCustomButton

#pragma mark 设置Button内部的image的范围

- ( CGRect )imageRectForContentRect:( CGRect )contentRect

{

    CGFloat imageW = contentRect. size . width ;

    CGFloat imageH = contentRect. size . height * KSImageScale ;

    return CGRectMake ( 0 , 0 , imageW, imageH);

}

 #pragma mark 设置Button内部的title的范围

- ( CGRect )titleRectForContentRect:( CGRect )contentRect

{

    CGFloat titleY = contentRect. size . height * KSImageScale ;

    CGFloat titleW = contentRect. size . width ;

    CGFloat titleH = contentRect. size . height - titleY;

    return CGRectMake ( 0 , titleY, titleW, titleH);

}

@end

自定义button

标签:

原文地址:http://www.cnblogs.com/huangzs/p/4597795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!