定制navgation上的按钮
来源:互联网 发布:软件系统建设方案 编辑:程序博客网 时间:2024/04/27 22:49
代码示例:
UIImage *image = [UIImageimageNamed:@"radio_back.png"];
UIButton* button= [[UIButtonalloc] initWithFrame:CGRectMake(0,0, image.size.width,image.size.height)];
button.adjustsImageWhenHighlighted =YES; // 按按钮时,显示按钮的变化
[button setBackgroundImage:imageforState:UIControlStateNormal];
[button addTarget:selfaction:@selector(onBack:)forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem* ButtonItem = [[UIBarButtonItemalloc] initWithCustomView:button] ;
self.navigationItem.leftBarButtonItem = ButtonItem ;
[ButtonItem release] ;
[button release];
UIBarButtonItem虽然有initWithImage,但只是设置前景图,背景框仍在。setBackgroundImage有测试过,但会崩溃就没有深究。
- 定制navgation上的按钮
- 怎样定制navgation上的按钮,设置自己的风格的UIBarButtonItem
- 定制navgation上的按钮,设置自己的风格的UIBarButtonItem
- iOS 开发-定制Navgation Bar和 tableView 的背景颜色
- 正确理解Navgation的BackItem
- 正确理解Navgation的BackItem
- 正确理解Navgation的BackItem
- 正确理解Navgation的BackItem
- navgation
- 在IE工具栏上简单定制按钮
- 定制无按钮的UIAlertView
- iOS7 Navgation的手势滑动返回功能
- 定制IE下载对话框的按钮
- 定制IE下载对话框的按钮
- 定制导航栏的返回按钮
- 定制导航栏的返回按钮
- 定制导航栏的返回按钮
- 带关闭按钮可定制的JTabbedPane
- 软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比
- Linux Shell中的shift命令
- HDU 2030 杨辉三角
- ubuntu 64位 无法运行android SDK manager 的解决方案
- apk去掉顶上一栏,全屏显示
- 定制navgation上的按钮
- js判断字符是否是汉字的两种方法
- linux 系统信号忽略和system函数返回值问题(system的实现)
- Java中的Timer和TimerTask在Android中的用法
- 我们的网站压力究竟在哪里
- 第一讲:COM接口与QueryInterface
- Raid简介及区别
- 黑马程序员+第一章Java概述 第01天
- jQuery - 设置内容和属性