@property (nonatomic, retain, readwrite) UISegmentedControl * segmentedControl;
-(void)viewWillAppear:(BOOL)animated
{
[[self navigationController] setNavigationBarHidden:NO animated:NO];
[super viewWillAppear:animated];
NSArray * segmentItems = [NSArray arrayWithObjects: @"First", @"Second", nil];
self.segmentedControl = [[[UISegmentedControl alloc] initWithItems: segmentItems] retain];
self.segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
self.segmentedControl.selectedSegmentIndex = 0;
[self.segmentedControl addTarget: self action: @selector(onSegmentedControlChanged:) forControlEvents: UIControlEventValueChanged];
self.navigationItem.titleView = segmentedControl;
}
- (void) onSegmentedControlChanged:(UISegmentedControl *) sender {
if (self.segmentedControl.selectedSegmentIndex == 0) {
rsvpinvitationTable.hidden = YES;
rsvpTable.hidden = NO;
}else{
rsvpTable.hidden = YES;
rsvpinvitationTable.hidden = NO;
}
}
No comments:
Post a Comment