自定义一个按钮,使按钮为上面图片下面文字
2017-03-23 10:46
357 查看
一:自定义一个UIButton
二:自定义的UIButton的.m文件中(复制我这的代码需要自己写一个UIView简化位置和宽高的拓展类,也可点击查看我的博客:“如何简化UIView的位置和宽高”)
- (void)setup{
self.titleLabel.textAlignment =
NSTextAlignmentCenter;
}
- (instancetype)initWithFrame:(CGRect)frame
{
if (self = [super
initWithFrame:frame]) {
[self
setup];
}
return
self;
}
- (void)awakeFromNib
{
[super
awakeFromNib];
[self
setup];
}
- (void)layoutSubviews
{
[super
layoutSubviews];
// 调整图片
self.imageView.x =
0;
self.imageView.y =
0;
self.imageView.width =
self.width;
self.imageView.height =
self.imageView.width;
// 调整文字
self.titleLabel.x =
0;
self.titleLabel.y =
self.imageView.height;
self.titleLabel.width =
self.width;
self.titleLabel.height =
self.height -
self.titleLabel.y;
}
相关文章推荐
- 设计一个窗体。窗体上有2个按钮,一个显示文本,一个显示图片。单击上面按钮,或按下alt+B可以弹出右边所示的消息框。单击下面按钮也可以弹出右边所示的消息框
- 设置button的样式,使得按钮的图片在上面,文字在图片的下面
- Android笔记--一个图片+文字的自定义按钮
- Swift里自定义一个文字在左、图片在右的,标题按钮
- Android笔记--一个图片+文字的自定义按钮
- 设置button的样式,使得按钮的图片在上面,文字在图片的下面
- 自定义一个文字居左图片居右的按钮
- 自定义一个图片在上,文字在下的按钮
- 关于简单自定义view的View的理解(制作上面是图片下面是文字的控件)
- 自定义导航栏按钮UIBarButtonItem 文字或图片
- 一个textview实现文字在图片上面的效果
- 关于做一个自定义的button,图片和文字在一起的
- listView里面嵌套自定义的图片,文字,按钮
- iOS心得7 按钮的图片和文字自定义位置
- 自定义Dialog(图片,文字说明,单选按钮)----类ListPreference实现(2)
- 自定义导航栏按钮UIBarButtonItem 文字或图片
- NavigationItem按钮的自定义(图片+文字)
- 自定义按钮 文字在左图片在右
- ios移动开发navigationItem自带的返回按钮设置成自定义图片或者不显示父视图的标题文字
- binbinyang---自定义ImagView---实现任意图片.上面添加文字