iOS 设置按钮上图下文的方式
来源:互联网 发布:js弹出确认对话框 编辑:程序博客网 时间:2024/05/21 12:46
UIButton*tabBtn = [UIButtonbuttonWithType:UIButtonTypeCustom];
tabBtn.frame= CGRectMake(tabbarBtn_Width * i, 0, tabbarBtn_Width, 43);
tabBtn.contentHorizontalAlignment= UIControlContentHorizontalAlignmentCenter;//这是图片和文字的布局居中
[tabBtn setImage:[UIImageimageNamed:tabbarBtn[i]]forState:UIControlStateNormal];
[tabBtn setImage:[UIImageimageNamed:tabbarBtn_h[i]]forState:UIControlStateSelected];
[tabBtn setTintColor:[UIColorwhiteColor]];
tabBtn.contentHorizontalAlignment= UIControlContentHorizontalAlignmentCenter;//这是图片和文字的布局居中
[tabBtn setImage:[UIImageimageNamed:tabbarBtn[i]]forState:UIControlStateNormal];
[tabBtn setImage:[UIImageimageNamed:tabbarBtn_h[i]]forState:UIControlStateSelected];
[tabBtn setTintColor:[UIColorwhiteColor]];
[tabBtnsetTitle:tabarName[i]forState:UIControlStateNormal];
//设置文字的偏移量,上偏移文字的高度,左偏移图片的宽度,下部和右边不变
[tabBtnsetTitleEdgeInsets:UIEdgeInsetsMake(tabBtn.imageView.frame.size.height,-tabBtn.imageView.frame.size.width, 0,0)];
//设置图片的偏移量,上偏移图片的高度,左偏移图片的宽度,下部和右边不变
[tabBtn setImageEdgeInsets:UIEdgeInsetsMake(- 5,0,0, -tabBtn.titleLabel.bounds.size.width+ 10)];
//设置图片的偏移量,上偏移图片的高度,左偏移图片的宽度,下部和右边不变
[tabBtn setImageEdgeInsets:UIEdgeInsetsMake(- 5,0,0, -tabBtn.titleLabel.bounds.size.width+ 10)];
tabBtn.titleLabel.font= [UIFontsystemFontOfSize:12.0];
0 0
- iOS 设置按钮上图下文的方式
- iOS UIButton运用EdgeInsets实现上图下文
- 设置UIButton图片和文字的位置(下上文图, 上图下文, 左图右文, 左文右图)
- 左图右文或者上图下文的排列
- iOS storyboard上图片设置适配的一点经验
- iOS-使用UIControl类封装一个@"上图下文"控件
- ios 设置导航栏返回按钮的另一种方式
- iOS 设置button上图下字
- 设置IOS按钮的背景
- 按钮上图片加到自定义导航栏变色的问题
- iOS 设置系统返回按钮的颜色
- IOS设置圆形按钮的简单实现
- iOS设置按钮的图片为Aspetfit
- iOS 设置按钮标题、图片的偏移
- iOS - 统一设置Navigation的返回按钮
- iOS 按钮设置
- VC下文件(夹)拷贝的方式
- ubuntu下文件的权限的设置
- Caffe框架源码剖析(8)—激活函数层ReLULayer
- Intellij IDEA 快捷键整理(TonyCody)
- 升级Android Studio编译提示Failed to find Build Tools revision24.0.0 rc3
- Cocos2d-x 3.10版本 进度条
- xampp启动apache服务,打开出现端口被占用提示
- iOS 设置按钮上图下文的方式
- 安卓横竖屏切换的生命周期(重点)
- 在 Windows 命令提示符进入到文件解压目录
- 《LINUX3.0内核源代码分析》第二章:中断和异常(3)
- poj 1322 Chocolate 概率dp
- 针对Xcode升级到8之后,注释失效的解决方法
- 数组
- iOS绘图——Quartz 2D使用方法
- PAT乙级.1017. A除以B (20)