iOS学习笔记-100.彩票15——设置4

xiaoxiao2021-02-28  151

彩票15设置4_设置和推送提醒控制器创建 一设置控制器 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
转载请注明原文地址: https://www.6miu.com/read-18116.html

最新回复(0)