图片浏览器
#import "ViewController.h"
@interface ViewController ()
//上一张按钮点击
- (IBAction)previous;
//下一张按钮点击
- (IBAction)next;
//表示当前图片的索引
@property(nonatomic,assign)int index;
//表示索引显示值
@property (weak, nonatomic) IBOutlet UILabel *indexLabel;
@property (weak, nonatomic) IBOutlet UIImageView *headImageView;
@property (weak, nonatomic) IBOutlet UILabel *descLabel;
//上一个按钮
@property (weak, nonatomic) IBOutlet UIButton *prevousBtn;
//下一个按钮
@property (weak, nonatomic) IBOutlet UIButton *nextBtn;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)previous {
// 1.让索引值减一
self.index --;
// 2.根据索引值设置数据
switch (self.index) {
case 0:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"biaoqingdi"];
// 2.3文字描述
self.descLabel.text = @"在他面前,其他神马表情都弱爆了!";
break;
case 1:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"wangba"];
// 2.3文字描述
self.descLabel.text = @"哥们为什么选八号呢";
break;
case 2:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"bingli"];
// 2.3文字描述
self.descLabel.text = @"这也忒狠了";
break;
case 3:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"chiniupa"];
// 2.3文字描述
self.descLabel.text = @"这小姑娘吃个牛排比杀牛还费劲啊";
break;
case 4:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"danteng"];
// 2.3文字描述
self.descLabel.text = @"亲,你能改下你的网名么?哈哈";
break;
}
}
- (IBAction)next {
// 1.让索引值加一
self.index ++;
// 2.根据索引值设置数据
switch (self.index) {
case 0:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"biaoqingdi"];
// 2.3文字描述
self.descLabel.text = @"在他面前,其他神马表情都弱爆了!";
break;
case 1:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"wangba"];
// 2.3文字描述
self.descLabel.text = @"哥们为什么选八号呢";
break;
case 2:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"bingli"];
// 2.3文字描述
self.descLabel.text = @"这也忒狠了";
break;
case 3:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"chiniupa"];
// 2.3文字描述
self.descLabel.text = @"这小姑娘吃个牛排比杀牛还费劲啊";
break;
case 4:
// 2.1设置显示索引
self.indexLabel.text = [NSString stringWithFormat:@"%d/5",self.index+1];
// 2.2显示图片
self.headImageView.image = [UIImage imageNamed:@"danteng"];
// 2.3文字描述
self.descLabel.text = @"亲,你能改下你的网名么?哈哈";
break;
}
}
@end