-----------android培训、java培训、java学习型技术博客、期待与您交流!------------
// A_DZViewController.h
// 01-第一个UI程序(浏览器制作)
//
// Created by DavidAppleMac on 14-8-15.
// Copyright (c) 2014年 DavidCompany. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface A_DZViewController :UIViewController
@property (weak, nonatomic) IBOutletUIImageView *image;
@property (weak, nonatomic) IBOutletUILabel *number;
@property (weak, nonatomic) IBOutletUILabel *textContent;
@property (weak, nonatomic) IBOutletUISlider *silderValue;
@property (weak, nonatomic) IBOutletUIView *settingView;
- (IBAction)manageMode:(UIButton *)sender;
- (IBAction)changePicture:(id)sender;
- (IBAction)nightMode:(id)sender;
- (IBAction)bigSmallPicture:(id)sender;
@end
#import "A_DZViewController.h"
@interface A_DZViewController ()
{
NSArray * _labPicTextDesc ;
}
@end
/*
@property (weak, nonatomic) IBOutlet UIImageView *image;
@property (weak, nonatomic) IBOutlet UILabel *number;
@property (weak, nonatomic) IBOutlet UILabel *textContent;
*/
@implementation A_DZViewController
- (void)viewDidLoad
{
NSBundle * bundle = [NSBundlemainBundle];
NSString * path = [bundle pathForResource:@"picDsc" ofType:@"plist"] ;
_labPicTextDesc = [NSArray arrayWithContentsOfFile:path] ;
_textContent.text =_labPicTextDesc[0] ;
[superviewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning
{
[superdidReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)manageMode:(UIButton *)sender {
[UIViewbeginAnimations:Nil context:Nil] ;
[UIViewsetAnimationBeginsFromCurrentState:0.5] ;
CGRect tempFrame = _settingView.frame ;
if(tempFrame.origin.y <self.view.frame.size.height)
{
tempFrame.origin.y += self.view.frame.size.height - tempFrame.origin.y ;
}
else
tempFrame.origin.y -= self.view.frame.size.height - tempFrame.origin.y ;
[UIViewcommitAnimations] ;
}
- (IBAction)changePicture:(id)sender {
NSString * imageName = [NSStringstringWithFormat:@"%1.0f.png",_silderValue.value] ;
self.image.image = [UIImageimageNamed:imageName] ;
int index = (int)(_silderValue.value +0.5 );
_textContent.text =_labPicTextDesc[index] ;
NSString * labelNum = [NSStringstringWithFormat:@"%d/16",index +1] ;
_number.text = labelNum ;
}
- (IBAction)nightMode:(id)sender {
}
- (IBAction)bigSmallPicture:(id)sender {
}
@end