UISegmentedControl in UINavigationItem


/ Published in: Objective C
Save to your folder(s)

This works for me!


Copy this code and paste it in your HTML
  1. UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:
  2. [NSArray arrayWithObjects:
  3. [UIImage imageNamed:K_IMAGE_UPARROW],
  4. [UIImage imageNamed:K_IMAGE_DOWNARROW],
  5. nil]];
  6. //[segmentedControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
  7. segmentedControl.frame = CGRectMake(0, 0, 90, 30);
  8. segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
  9. segmentedControl.momentary = YES;
  10.  
  11. UIBarButtonItem *segmentBarItem = [[UIBarButtonItem alloc] initWithCustomView:segmentedControl];
  12. [segmentedControl release];
  13.  
  14. self.navigationItem.rightBarButtonItem = segmentBarItem;
  15. [segmentBarItem release];

URL: http://www.iphonedevsdk.com/forum/iphone-sdk-development/3057-uisegmentedcontrol-uinavigationitem.html

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.