仿网易彩票代码实现

本文详细介绍了如何仿照网易彩票的样式和功能,实现一套完整的彩票代码,包括设置导航条背景等关键步骤。
摘要由CSDN通过智能技术生成

仿网易彩票代码实现

一.设置全部导航条的背景

// 取出全部导航条
UINavigationBar *bar = [ UINavigationBar appearance ];
// 设置全部导航条的背景图片
[bar setBackgroundImage:[UIImage imageName:
@"navigationbar_background.png" ] forBarMetrics:UIBarMetricsDefault];
// 导航栏上有一层 BackgroundImageView, 不能直接设置背景颜色,设置背景颜色是无效的
//  bar.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"navigationbar_background.png"]];

// 设置所有导航条字体的颜色
NSDictionary *dict = @{ NSFontAttributeName : [ UIFont systemFontOfSize : 15.0 ], NSForegroundColorAttributeName :[ UIColor whiteColor ] } ;
 [
bar   setTitleTextAttributes :dict];
// 设置主题颜色
[
bar   setTintColor :[ UIColor whiteColor ]];
二、解决IOS6和IOS7兼容性问题
程序启动的时候,隐藏状态栏, ios6 需要恢复状态栏显示
设置状态栏颜色  ios7 默认状态栏交给控制器管理,修改 info.plist 文件,让状态栏交给 application 管理
application. statusBarHidden = NO ;
application.
statusBarStyle = UIStatusBarStyleLightContent ;
三、自定义button,设置button的标题和图片的位置
// 设置按钮标题的位置
- (
CGRect )titleRectForContentRect:( CGRect )contentRect;
// 设置按钮图片的位置
- (CGRect)
imageRectForContentRect :(CGRect)contentRect;
//  获取当前文字尺寸 计算内部 Label 的尺寸
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值