美文网首页
UIButton(用按钮中的文字大小来动态设置按钮的尺寸)

UIButton(用按钮中的文字大小来动态设置按钮的尺寸)

作者: 143db5b5572a | 来源:发表于2016-07-03 00:14 被阅读0次

如果按钮的大小想和通过文本的尺寸变化来变化用下面的方法来动态设置按钮的尺寸

// 计算按钮中的文本的尺寸以每个文字的大小来计算 + 图片的大小就是按钮的大小

- (void)setTitle:(NSString*)title forState:(UIControlState)state

{

[supersetTitle:titleforState:state];

//根据设置的文字字体大小来计算文本的尺寸

CGSizetitleSize = [titlesizeWithFont:self.titleLabel.font];

//按钮的宽度=文本宽+图片的宽

self.width= titleSize.width+ZWTitleImageWidth;

}

相关文章

网友评论

      本文标题:UIButton(用按钮中的文字大小来动态设置按钮的尺寸)

      本文链接:https://www.haomeiwen.com/subject/tinqjttx.html