Whenever the user clicks begin knuckle gets call no matter which row is highlighted. Can someone help me out.
Code:
#import "Push-Up of the Day.h"
#import "RegularPushup.h"
#import "inclinePushupHandsElevated.h"
#import "PushupfromKnee.h"
#import "KnucklesPushUp.h"
@implementation Push_Up_of_the_Day
@synthesize picker;
@synthesize mlabel;
@synthesize rlabel;
@synthesize slabel;
-(IBAction)Begin:(id) sender
{
if (mlabel.text = @"Knuckles Pushup")
{
KnucklesPushUp *view=[[KnucklesPushUp alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
else if (mlabel.text = @"Incline Pushup (Hands Elevated)")
{
inclinePushupHandsElevated *view=[[inclinePushupHandsElevated alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
else if (mlabel.text = @"Pushup from Knee")
{
PushupfromKnee *view=[[PushupfromKnee alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
/*
else if (mlabel.text = @"Regular Pushup")
{
RegularPushup *view=[[RegularPushup alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
*/
}
//---------------------------------------------------------------------------------
// Code for UIPICKER. Component 0 is Column 1, Component
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView;
{
return 3;
}
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
if(component == 0)
{
mlabel.text= [arrayNo objectAtIndex:row];
}
else if(component == 1)
{
rlabel.text= [arrayRep objectAtIndex:row];
}
else if(component == 2)
{
slabel.text= [arraySet objectAtIndex:row];
}
}
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component;
{
if(component == 0)
{
return [arrayNo count];
}
else if(component == 1)
{
return [arrayRep count];
}
else if(component == 2)
{
return [arraySet count];
}
}
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component;
{
if(component == 0)
{
return [arrayNo objectAtIndex:row];
}
else if(component == 1)
{
return [arrayRep objectAtIndex:row];
}
else if(component == 2)
{
return [arraySet objectAtIndex:row];
}
}
-(IBAction)textFieldReturn:(id)sender
{
[sender resignFirstResponder];
}
- (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component {
if (component == 0) {
return 200;
}
else {
return 44;
}
}
-(IBAction)RegularPushup:(id) sender
{
RegularPushup *view=[[RegularPushup alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
-(IBAction)InclinePushupHandsElevated:(id) sender
{
inclinePushupHandsElevated *view=[[inclinePushupHandsElevated alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
-(IBAction)PushupfromKnee:(id) sender
{
PushupfromKnee *view=[[PushupfromKnee alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
-(IBAction)KnucklesPushUp:(id) sender
{
KnucklesPushUp *view=[[KnucklesPushUp alloc] initWithNibName:nil bundle:nil];
view.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:view animated:YES];
[view release];
}
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
// [super viewDidLoad];
[super viewDidLoad];
arrayNo = [[NSMutableArray alloc] init];
[arrayNo addObject:@""];
[arrayNo addObject:@"Regular Pushup"];
[arrayNo addObject:@"Incline Pushup (Hands Elevated)"];
[arrayNo addObject:@"Pushup from Knee"];
[arrayNo addObject:@"Knuckles PushUp"];
[arrayNo addObject:@"One Leg Up Pushup"];
[arrayNo addObject:@"Alt. Hands Pushup"];
[arrayNo addObject:@"Regular Pushup w/ Wide Legs"];
[arrayNo addObject:@"Wide Grip Pushup"];
[arrayNo addObject:@"Triangle"];
[arrayNo addObject:@"Half Triangle"];
[arrayNo addObject:@"T Pushup"];
[arrayNo addObject:@"L Pushup"];
[arrayNo addObject:@"Knee Forward Pushup"];
[arrayNo addObject:@"Elbow to Ground Pushup"];
[arrayNo addObject:@"Hove Pushup"];
[arrayNo addObject:@"Hands on Blocks"];
[arrayNo addObject:@"Dumbell Pushup "];
[arrayNo addObject:@"Barbell Pushup "];
[arrayNo addObject:@"Medium (30)"];
[arrayNo addObject:@"Spiderman"];
[arrayNo addObject:@"Judo Pushup"];
[arrayNo addObject:@"Reverse Judo Pushup"];
[arrayNo addObject:@"Reverse Judo Pushup"];
[arrayNo addObject:@"Pike Pushup"];
[arrayNo addObject:@"Tricep Extension"];
[arrayNo addObject:@"Alt. Hands One Leg Up"];
[arrayNo addObject:@"Knee Side Up"];
[arrayNo addObject:@"Knee Side Down"];
[arrayNo addObject:@"Opposite Elbow"];
[arrayNo addObject:@"Hands on Blocks/One Leg"];
[arrayNo addObject:@"Dumbell Pushup/ One Leg"];
[arrayNo addObject:@"Barbell Pushup/ One Leg"];
[arrayNo addObject:@"Feet Elevated"];
[arrayNo addObject:@"Med. Ball 2 Hands"];
[arrayNo addObject:@"Double Med. Ball"];
[arrayNo addObject:@"Double Med. Ball One Foot"];
[arrayNo addObject:@"Med. Ball Alternating"];
[arrayNo addObject:@"Swiss Ball Feet Elevated Pushup"];
[arrayNo addObject:@"Suspended Pushup From Feet"];
[arrayNo addObject:@"Hurdle Pushup"];
[arrayNo addObject:@"Diamond Grip"];
[arrayNo addObject:@"Hand over Hand"];
[arrayNo addObject:@"Warrior Pushup"];
[arrayNo addObject:@"Fingertip Pushup (5 Fingers)"];
[arrayNo addObject:@"Plyo One Arm Forward"];
[arrayNo addObject:@"Plyo One Arm Chest Touch"];
[arrayNo addObject:@"Plyo One Arm Ear Touch"];
[arrayNo addObject:@"Plyo Both Hands Off"];
[arrayNo addObject:@"Plyo Clap Pushup"];
[arrayNo addObject:@"Hard (34)"];
[arrayNo addObject:@"Single Arm Pushup"];
[arrayNo addObject:@"Feet Elevated Single Arm Pushup"];
[arrayNo addObject:@"Single Arm /Leg Pushup"];
[arrayNo addObject:@"One Arm Spider Man"];
[arrayNo addObject:@"Fingertip Pushup (3 Index, middle, thumb)"];
[arrayNo addObject:@"Corkscrew Pushup"];
[arrayNo addObject:@"Oval Pushup"];
[arrayNo addObject:@"Hip Twist Pushup"];
[arrayNo addObject:@"Scorpion"];
[arrayNo addObject:@"Foot Kick"];
[arrayNo addObject:@"Leg Out to the Side"];
[arrayNo addObject:@"Swiss Ball One Foot Elevated Pushup "];
[arrayNo addObject:@"Swiss Ball Two Hands"];
[arrayNo addObject:@"Feet Elevated Two Hands Swiss Ball"];
[arrayNo addObject:@"Double Swiss Ball"];
[arrayNo addObject:@"Pike Pushup Swiss Ball"];
[arrayNo addObject:@"Chain Pushup"];
[arrayNo addObject:@"Band Pushup"];
[arrayNo addObject:@"Bosu Pushup"];
[arrayNo addObject:@"Football Pushup"];
[arrayNo addObject:@"Dumbell Pushup to Row"];
[arrayNo addObject:@"Suspended Pushup from Hands"];
[arrayNo addObject:@"Plyo Chest Touch Pushup"];
[arrayNo addObject:@"Plyo Alternating Hand Switches Pushup"];
[arrayNo addObject:@"Plyo Ear Touch"];
[arrayNo addObject:@"Plyo Both Arms Up"];
[arrayNo addObject:@"Plyo Hip Slap"];
[arrayNo addObject:@"Plyo Hands/Feet Up"];
[arrayNo addObject:@"Plyo Alt. Hip and Hand Up Slap"];
[arrayNo addObject:@"Plyo Wide to Clost Grip Pushup"];
[arrayNo addObject:@"Plyo Box Pushups"];
[arrayNo addObject:@"Partner on your back With Hands"];
[arrayNo addObject:@"Wall Pushup"];
[arrayNo addObject:@"Handstand Pushup"];
[arrayNo addObject:@"Inchworm Pushups"];
[arrayNo addObject:@"Alligator Pushups"];
[arrayNo addObject:@"Tiger Pushups"];
[arrayNo addObject:@"Spider Sidewalk and Pushup"];
[pickerView selectRow:1 inComponent:0 animated:NO];
mlabel.text= [arrayNo objectAtIndex:[pickerView selectedRowInComponent:0]];
arrayRep = [[NSMutableArray alloc] init];
[arrayRep addObject:@"01"];
[arrayRep addObject:@"02"];
[arrayRep addObject:@"03"];
[arrayRep addObject:@"04"];
[arrayRep addObject:@"05"];
[arrayRep addObject:@"06"];
[arrayRep addObject:@"07"];
[arrayRep addObject:@"08"];
[arrayRep addObject:@"09"];
[arrayRep addObject:@"10"];
[pickerView selectRow:1 inComponent:0 animated:NO];
rlabel.text= [arrayNo objectAtIndex:[pickerView selectedRowInComponent:0]];
arraySet = [[NSMutableArray alloc] init];
[arraySet addObject:@"01"];
[arraySet addObject:@"02"];
[arraySet addObject:@"03"];
[arraySet addObject:@"04"];
[arraySet addObject:@"05"];
[arraySet addObject:@"05"];
[arraySet addObject:@"06"];
[arraySet addObject:@"07"];
[arraySet addObject:@"08"];
[arraySet addObject:@"09"];
[arraySet addObject:@"10"];
[pickerView selectRow:1 inComponent:0 animated:NO];
slabel.text= [arrayNo objectAtIndex:[pickerView selectedRowInComponent:0]];
}