Tengo tres UIBarButtonItem
creados como se muestra a continuación. Se alinean a la izquierda y me gustaría alinear el centro para que no haya un espacio en el lado derecho. No veo una propiedad de alineación en UIToolBar
. ¿Existe otra forma de lograr esto?
//create some buttons
UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] initWithTitle:@"About" style:UIBarButtonItemStyleBordered target:self action:@selector(showAbout:)];
[toolbar setItems:[NSArray arrayWithObjects:settingsButton,deleteButton,aboutButton,nil]];
//Add the toolbar as a subview to the navigation controller.
[self.navigationController.view addSubview:toolbar];
ios
cocoa-touch
uitoolbar
4thSpace
fuente
fuente
Esto también se puede hacer directamente desde un guión gráfico.
Simplemente arrastre y suelte elementos en la barra de herramientas y convierta algunos de ellos en un espacio flexible o fijo para obtener el efecto deseado. Vea los dos ejemplos siguientes.
fuente
En Xamarin iOS
Alineado a la derecha:
Centro alineado:
fuente
Versión rápida:
fuente