iOS(UIButton使用问题)
来源:互联网 发布:java如何调用接口方法 编辑:程序博客网 时间:2024/05/17 03:13
1. button上添加背景图片是蓝色的
UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem]; // sysytem 自带渲染效果,就是有种按下去的感觉
UIImage *image = [UIImage imageNamed:@"5ZPU059BYTUY)CE9ZIKWEPN.jpg"];
[button setImage:image forState:UIControlStateNormal];
button.frame = CGRectMake(40, 40, 100, 100);
[self.view addSubview:button];
将红色的那句代码改成
// [button setImage:[image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] forState:UIControlStateNormal]; // 改变图片的渲染方式,是原始的, 就不会受系统的影响了
2. 设置button上按钮字体大小
//设置按钮上的自体的大小
//[btn setFont: [UIFont systemFontSize: 14.0]];
//应该使用
btn.titleLabel.font = [UIFont systemFontOfSize: 14.0];
有些时候我们想让UIButton的title居左对齐,我们设置
btn.titleLabel.textAlignment = UITextAlignmentLeft;
是没有作用的,我们需要设置
btn.contentHorizontalAlignme
但是问题又出来,此时文字会紧贴到做边框,我们可以设置
btn.contentEdgeInsets = UIEdgeInsetsMake(0,10, 0, 0);
使文字距离做边框保持10个像素的距离。
4. 设置按钮上字体的颜色
设置UIButton上字体的颜色设置UIButton上字体的颜色,不是用:
[btn.titleLabel setTextColor:[UIColorblackColor]];
btn.titleLabel.textColor=[UIColor redColor];
而是用:
[btn setTitleColor:[UIColor blackColor]forState:UIControlStateNormal];
- iOS(UIButton使用问题)
- IOS UIButton使用详解
- IOS UIButton使用详解
- IOS UIButton使用详解
- IOS UIButton使用详解
- iOS UIButton倒计时闪烁问题
- [IOS]Tag使用相关(UIButton)
- iOS中UIButton的使用
- IOS--UI--UIButton的使用
- IOS---使用代码创建UIButton
- iOS 之UIButton 使用详解
- ios中UIButton的使用
- iOS笔记UI--汤姆猫小项目(UIbutton使用)
- IOS中关于UIButton release的问题
- ios uitableviewcell 添加uibutton无法Highlighted问题
- iOS中关于UIButton缩进问题
- UILabel UIButton 混合问题 -iOS初学
- IOS UIButton setImage 变形的问题
- 定制个性化的 Android Checkbox 图标
- 打开文件的方法
- php正则表达式—工具类的开发
- 线程的五大状态
- Android 版本更新
- iOS(UIButton使用问题)
- 命令行参数(int argc,char* argv[])
- C++ 最大流(push-relable)算法
- 32.APP后端处理表情的一些技巧
- 直接插入排序
- 哈理工oj 1348 最短路径 (floyd算法)
- To_10_r_100_8_3---颠倒一个链接表的顺序(递归以及非递归方式)
- Leetcode 之 Word Search
- 【PAT】自测3 数组元素循环右移