IOS开发之UIButton同时设置图片文字以及触发按钮时文字图片的切换
2014-04-16 19:09
543 查看
在应用UIBUtton的时候我们有时需要同时设置图片和文字,下面代码仅供参考:
UIButton *_backButton = [UIButton buttonWithType:UIButtonTypeCustom];
[_backButton setFrame:CGRectMake(12, 8, 64, 28)];
[_backButton setTitle:@"返回" forState:UIControlStateNormal]; //设置button在没有选中的时候显示的字体
_backButton.titleLabel.font = [UIFont systemFontOfSize:14.0f]; //设置button显示字体的大小
[_backButton setBackgroundImage:[UIImage imageNamed:@"backButton.png"]forState:UIControlStateNormal];
//设置button背景显示图片
[self.view addSubview:_backButton];
出了上面的操作意外,我们还可以同时设置button在选中(按下之后)以及正常状态下(没有选中)显示文字和图片的不同,
UIButton *_backButton = [UIButton buttonWithType:UIButtonTypeCustom];
[_backButton setFrame:CGRectMake(12, 8, 64, 28)];
[_backButton setTitle:@"返回" forState:UIControlStateNormal];
[_backButton setTitle:@"Down" forState:UIControlStateHighlighted];
[_backButton setBackgroundColor:[UIColor clearColor]];
[_backButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
_backButton.titleLabel.font = [UIFont systemFontOfSize:14.0f];
[_backButton setBackgroundImage:[UIImage imageNamed:@"backButton.png"]forState:UIControlStateNormal];
[_backButton setBackgroundImage:[UIImage imageNamed:@"DownButton.png"] forState:UIControlStateNormal];
[_toolBar addSubview:_backButton];
UIButton *_backButton = [UIButton buttonWithType:UIButtonTypeCustom];
[_backButton setFrame:CGRectMake(12, 8, 64, 28)];
[_backButton setTitle:@"返回" forState:UIControlStateNormal]; //设置button在没有选中的时候显示的字体
_backButton.titleLabel.font = [UIFont systemFontOfSize:14.0f]; //设置button显示字体的大小
[_backButton setBackgroundImage:[UIImage imageNamed:@"backButton.png"]forState:UIControlStateNormal];
//设置button背景显示图片
[self.view addSubview:_backButton];
出了上面的操作意外,我们还可以同时设置button在选中(按下之后)以及正常状态下(没有选中)显示文字和图片的不同,
UIButton *_backButton = [UIButton buttonWithType:UIButtonTypeCustom];
[_backButton setFrame:CGRectMake(12, 8, 64, 28)];
[_backButton setTitle:@"返回" forState:UIControlStateNormal];
[_backButton setTitle:@"Down" forState:UIControlStateHighlighted];
[_backButton setBackgroundColor:[UIColor clearColor]];
[_backButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
_backButton.titleLabel.font = [UIFont systemFontOfSize:14.0f];
[_backButton setBackgroundImage:[UIImage imageNamed:@"backButton.png"]forState:UIControlStateNormal];
[_backButton setBackgroundImage:[UIImage imageNamed:@"DownButton.png"] forState:UIControlStateNormal];
[_toolBar addSubview:_backButton];
相关文章推荐
- IOS开发之UIButton同时设置图片文字以及出发按钮时文字图片的切换
- IOS开发之UIButton同时设置图片文字以及出发按钮时文字图片的切换
- 【iOS开发-22】navigationBar导航条和navigationItem设置:基本搞定导航条上的文字和按钮以及各种跳转
- ios UIButton设置单选效果,以及同时设置图片和标题
- ios开发如何让navigationItem自带的返回按钮设置成图片或者不显示文字
- 【iOS开发-8】UIButton类型属性简单归纳以及自定义按钮的设置
- iOS开发navigationBar导航条和navigationItem设置:基本搞定导航条上的文字和按钮以及各种跳转
- 【iOS开发-22】navigationBar导航条和navigationItem设置:基本搞定导航条上的文字和按钮以及各种跳转
- 【iOS开发-8】UIButton类型属性简单归纳以及自定义按钮的设置
- iOS 解决页面按钮同时点击,同时触发问题 设置所有UIButton的ExclusiveTouch属性为YES
- IOS开发笔记--UIButton类型属性简单归纳以及自定义按钮的设置
- iOS中在UIButton上同时显示文字和图片
- 【iOS-Cocos2d游戏开发之三】CCScene切换的所有特效(28种)以及设置屏幕横竖屏!
- iOS开发,左右排列有图片有文字的按钮最简单做法
- 【iOS开发】在UILabel中同时显示图片和文字,"混排"。
- iOS开发-调整按钮的图片文字位置
- iOS - UIButton(UIEdgeInsets)/设置button上的文字和图片上下垂直居中对齐
- IOS开发:关于设置UIView的背景为图片的方法以及问题
- 【iOS-Cocos2d游戏开发之三】CCScene切换的所有特效(28种)以及设置屏幕横竖屏!
- iOS开发小技巧--修改按钮内部图片和文字之间的间距(xib)