一、欢迎页面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 p_w_picpathNamed:[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,
×××,
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 ×××:
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个图片。
并跳转。