码迷,mamicode.com
首页 > 其他好文 > 详细

蓝懿教育九月二十二日记录

时间:2015-09-22 19:07:21      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:蓝懿教育 刘国斌 ios 培训

一、欢迎页面3个全屏图片

第三个图片可以点击,进入“首页”;

一运行起来就是一个ViewController ,里面是全屏的ScrollerView 与代码关联。代码:

- (void)viewDidLoad
{
    [
super viewDidLoad];
  
   
for (int i=1; i<4; i++) {
       
UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake((i-1)*320, 0, 320, 568)];
        [btn
setImage:[UIImage imageNamed:[NSString stringWithFormat:@"引导页-%d.jpg",i]] forState:UIControlStateNormal];
        btn.
tag = i;
        [btn
addTarget:self action:@selector(clicked:) forControlEvents:UIControlEventTouchUpInside];

        [self.mySV addSubview:btn];    

    }
   
self.mySV.pagingEnabled = YES;
    [
self.mySV setContentSize:CGSizeMake(320*3, 0)];
   
}

-(
void)clicked:(UIButton *)btn{
   
if (btn.tag == 3) {
       
NSLog(@"跳转页面");
       
UITabBarController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"MyTabBarController"];
       
        [
self presentViewController:vc animated:YES completion:nil];
       
    }
   

}

二、点击第三张图片,进入首页。

搭界面:

涉及到

枚举、

分区的title,分区头高度。

#import "HomeTableViewController.h"
typedef enum : NSUInteger {
    MeiShi,
    DianYing,
    JiuDian,
    KTV,
    XiaoChi,
    XiuXian,
    LiRen,
    JieHun
}CategoryType;
@interface HomeTableViewController ()

@property (nonatomic, strong)NSMutableArray *businesses;
@end

@implementation HomeTableViewController
- (
IBAction)categoryBtnAction:(UIButton *)sender {
   
   
switch (sender.tag) {
       
case MeiShi:
           
           
break;
       
case DianYing:
           
       
break;
       
case JiuDian:
           
       
break;
       
case KTV:
           
       
break;
       
case XiaoChi:
           
       
break;
       
case XiuXian:
           
       
break;
       
case LiRen:
           
           
break;
       
case JieHun:
           
           
break;
    }
   
}

- (
void)viewDidLoad
{
    [
super viewDidLoad];
   
}


- (
void)didReceiveMemoryWarning
{
    [
super didReceiveMemoryWarning];
   
// Dispose of any resources that can be recreated.
}

#pragma mark - Table view data source



- (
NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
 
   
return 0;
}


- (
UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
   
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath];
   
   
return cell;

}

//分区里,头部的高度

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
   
return 30;
}


//分区里,头部的名字

-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{
   
   
return @"猜你喜欢";

}

1、签名

2、仿大众点评。流程和火车票、菜谱一样。

3、请求参数-字典。

欢迎页3个图片。

并跳转。


蓝懿教育九月二十二日记录

标签:蓝懿教育 刘国斌 ios 培训

原文地址:http://10685945.blog.51cto.com/10675945/1697102

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!