Pooja
Pooja

Reputation: 2200

how to change text of UISwitch for iOS SDK 4.2?

following code was worked for me in xcode 3 but not in code 4 should i have to change something ?

[switchViewSession setCenter:CGPointMake(160.0f,260.0f)];
((UILabel *)[[[[[[switchViewSession subviews] lastObject] subviews] objectAtIndex:2] subviews] objectAtIndex:0]).font=[UIFont fontWithName:@"Georgia" size:12.0f];
((UILabel *)[[[[[[switchViewSession subviews] lastObject] subviews] objectAtIndex:2] subviews] objectAtIndex:0]).text = @"Pause";

((UILabel *)[[[[[[switchViewSession subviews] lastObject] subviews] objectAtIndex:2] subviews] objectAtIndex:1]).font=[UIFont fontWithName:@"Georgia" size:10.0f];
((UILabel *)[[[[[[switchViewSession subviews] lastObject] subviews] objectAtIndex:2] subviews] objectAtIndex:1]).text = @"Continue";
[switchViewSession setOn:YES];
cell.accessoryView = switchViewSession;

Upvotes: 0

Views: 1109

Answers (2)

Abizern
Abizern

Reputation: 150685

Have a look at how it is done in the open source replacement and see if that helps.

Upvotes: 0

Related Questions