您的位置:首页 > 产品设计 > UI/UE

《每天3分钟学开发》ios开发之UI基础:UI 第二天!

2015-12-19 16:48 344 查看
图片浏览器




#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;

 
9ad6
      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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: