VideoProject2ViewController.h
//// VideoProject2ViewController.h// VideoProject2//// Created by stu56 on 11-10-11.// Copyright 2011 __MyCompanyName__. All rights reserved.//#import <UIKit/UIKit.h>@interface VideoProject2ViewController : UIViewController { IBOutlet UISlider *slider ; IBOutlet UILabel *label ; }@property (nonatomic,retain) IBOutlet UISlider *slider ;@property (nonatomic,retain) IBOutlet UILabel *label ; -(IBAction) sliderChanged:(id) sender ; @end
VideoProject2ViewController.m
//// VideoProject2ViewController.m// VideoProject2//// Created by stu56 on 11-10-11.// Copyright 2011 __MyCompanyName__. All rights reserved.//#import "VideoProject2ViewController.h"@implementation VideoProject2ViewController@synthesize slider;@synthesize label ; -(IBAction) sliderChanged:(id) sender { UISlider *s = (UISlider *)sender ; NSString *text =[NSString stringWithFormat:@"%3.2f", s.value]; label.text = text; }/*// The designated initializer. Override to perform setup that is required before the view is loaded.- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization } return self;}*//*// Implement loadView to create a view hierarchy programmatically, without using a nib.- (void)loadView {}*//*// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.- (void)viewDidLoad { [super viewDidLoad];}*//*// Override to allow orientations other than the default portrait orientation.- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations return (interfaceOrientation == UIInterfaceOrientationPortrait);}*/- (void)didReceiveMemoryWarning { // Releases the view if it doesn't have a superview. [super didReceiveMemoryWarning]; // Release any cached data, images, etc that aren't in use.}- (void)viewDidUnload { // Release any retained subviews of the main view. // e.g. self.myOutlet = nil;}- (void)dealloc { [slider release]; [label release]; [super dealloc];}@end