Sé cómo agregar un UISegmentedControl
a un UIToolBar
desde dentro de IB, pero estoy tratando de hacer lo mismo mediante programación, porque estoy usando una subclase personalizada de UISegmentedControl
con no tiene un XIB.UISegmentedControl Dentro de UIToolBar
Este es el código para el UISegmentedControl
:
SVSegmentedControl *navSC = [[SVSegmentedControl alloc] initWithSectionTitles:[NSArray arrayWithObjects:@"List", @"Calendar", nil]];
navSC.delegate = self;
[self.view addSubview:navSC];
[navSC release];
navSC.center = CGPointMake(160, 70);
Yo estaba pensando en hacer algo así como [self.toolbar addSubview:navSC]
, pero que no muestra nada.
Tenga en cuenta que * puede * crear un UISegmentedControl regular en IB, a continuación, cambiar su clase a su subclase personalizada. Cualquier propiedad específica de su subclase deberá configurarla en un método como 'awakeFromNib'. – benzado