iOS学习笔记-100.彩票15——设置4_设置和推送提醒控制器创建
2017-08-31 01:43
513 查看
彩票15设置4_设置和推送提醒控制器创建
一设置控制器 QWMSettingTableViewController
二推送和提醒控制器 QWMPushTableViewController
一设置控制器 QWMSettingTableViewController
二推送和提醒控制器 QWMPushTableViewController
彩票15——设置4_设置和推送提醒控制器创建
一、设置控制器 QWMSettingTableViewController
// // QWMSettingTableViewController.m // 03_UIView79_彩票 // // Created by 杞文明 on 17/8/30. // Copyright © 2017年 杞文明. All rights reserved. // 设置界面 #import "QWMSettingTableViewController.h" #import "MBProgressHUD+XMG.h" #import "QWMPushTableViewController.h" #import "QWMWhiteViewController.h" @interface QWMSettingTableViewController () @end @implementation QWMSettingTableViewController - (void)viewDidLoad { [super viewDidLoad]; self.title = @"设置"; // 第0组 [self setupGrup0]; // // 第1组 [self setupGrup1]; // // // 第2组 [self setupGrup2]; } -(void)setupGrup0{ // 创建行模型 QWMSettingArrowItem *item0 = [QWMSettingArrowItem itemWithIcon:[UIImage imageNamed:@"RedeemCode"] title:@"使用税换码"]; item0.desVc = [QWMWhiteViewController class]; //创建组模型 NSArray * items = @[item0]; QWMSettingGroup *group = [QWMSettingGroup gruopWithItems:items]; group.headerTitle=@"123"; group.footTitle=@"qqqq"; [self.groups addObject:group]; } -(void)setupGrup1{ // 创建行模型 QWMSettingArrowItem *item10 = [QWMSettingArrowItem itemWithIcon:[UIImage imageNamed:@"MorePush"] title:@"推送和提醒"]; item10.desVc = [QWMPushTableViewController class]; QWMSettingSwitchItem *item11 = [QWMSettingSwitchItem itemWithIcon:[UIImage imageNamed:@"handShake"] title:@"使用摇一摇机选"]; QWMSettingSwitchItem *item12 = [QWMSettingSwitchItem itemWithIcon:[UIImage imageNamed:@"sound_Effect"] title:@"声音效果"]; QWMSettingSwitchItem *item13 = [QWMSettingSwitchItem itemWithIcon:[UIImage imageNamed:@"More_LotteryRecommend"] title:@"购彩小助手"]; //创建组模型 NSArray *items2 = @[item10,item11, item12,item13]; QWMSettingGroup *group = [QWMSettingGroup gruopWithItems:items2]; group.headerTitle=@"hhh"; group.footTitle=@"xxxxx"; [self.groups addObject:group]; } -(void)setupGrup2{ // 创建行模型 QWMSettingArrowItem *item20 = [QWMSettingArrowItem itemWithIcon:[UIImage imageNamed:@"MoreUpdate"] title:@"检查新版本"]; item20.operationBlock = ^(NSIndexPath* indexPath){ [MBProgressHUD showSuccess:@"没有版本更新"]; }; QWMSettingArrowItem *item21 = [QWMSettingArrowItem itemWithIcon:[UIImage imageNamed:@"MoreShare"] title:@"分享"]; QWMSettingArrowItem *item22 = [QWMSettingArrowItem itemWithIcon:[UIImage imageNamed:@"MoreNetease"] title:@"产品推荐"]; QWMSettingArrowItem *item23 = [QWMSettingArrowItem itemWithIcon:[UIImage imageNamed:@"MoreAbout"] title:@"关于"]; //创建组模型 NSArray *items3 = @[item20,item21, item22,item23]; QWMSettingGroup *group = [QWMSettingGroup gruopWithItems:items3]; group.headerTitle=@"4545778"; group.footTitle=@"gfdsgfd"; [self.groups addObject:group]; } @end
二、推送和提醒控制器 QWMPushTableViewController
// // QWMPushTableViewController.m // 03_UIView79_彩票 // // Created by 杞文明 on 17/8/31. // Copyright © 2017年 杞文明. All rights reserved. // #import "QWMPushTableViewController.h" #import "QWMAwardTableViewController.h" #import "QWMScoreTableViewController.h" @interface QWMPushTableViewController () @end @implementation QWMPushTableViewController - (void)viewDidLoad { [super viewDidLoad]; // 第0组 [self setupGrup0]; } // 第0组 - (void)setupGrup0{ // 创建行模型 QWMSettingArrowItem *item0 = [QWMSettingArrowItem itemWithTitle:@"开奖推送"]; item0.desVc = [QWMAwardTableViewController class]; QWMSettingArrowItem *item1 = [QWMSettingArrowItem itemWithTitle:@"比分直播"]; item1.desVc = [QWMScoreTableViewController class]; QWMSettingArrowItem *item2 = [QWMSettingArrowItem itemWithTitle:@"中奖动画"]; QWMSettingArrowItem *item3 = [QWMSettingArrowItem itemWithTitle:@"购彩大厅"]; //创建组模型 QWMSettingGroup *group = [QWMSettingGroup gruopWithItems:@[item0,item1,item2,item3]]; [self.groups addObject:group]; } @end
相关文章推荐
- iOS学习笔记-101.彩票16——设置5_开奖推送和比分直播和空白的控制器创建
- iOS学习笔记-098.彩票13——设置2_UITableViewCell创建
- iOS学习笔记-097.彩票12——设置1_数据模型创建
- iOS学习笔记15-序列化、偏好设置和归档
- iOS学习笔记-088.彩票03——设置导航条
- ios学习--“iOS 推送通知”详解:从创建到设置到运行
- iOS学习笔记15-序列化、偏好设置和归档
- iOS学习笔记-095.彩票10——滑动移除控制器全屏实现
- iOS 学习笔记20 iOS开发UI篇—控制器的创建
- iOS学习笔记-047.控制器View的创建
- 【iOS学习笔记】IOS开发中设置applicationIconBadgeNumber和消息推送
- iOS学习笔记-099.彩票14——设置3_UITableViewController基类提取
- iOS学习笔记15-序列化、偏好设置和归档
- iOS学习笔记-094.彩票09——隐藏底部tabar和统一设置返回按钮
- iOS学习笔记42—利用dispatch_once创建单例
- iOS学习笔记1—UITableViewCell设置
- iOS学习笔记14—设置顶部状态栏(State)的两种方式
- “iOS 推送通知”详解:从创建到设置到运行
- (转载)IOS学习笔记15——SQLite数据库
- iOS 推送通知”详解:从创建到设置到运行