SORU
2 Mart 2009, PAZARTESİ


Hizalama UİToolBar öğeleri

Üç UIBarButtonItem aşağıdaki gibi oluşturdum. Onlar hizalayın ve sağ tarafta bir boşluk yok yani ortala istiyorum ayrıldı. UIToolBar üzerinde hizalamak bir özellik göremiyorum. Bunu yapmanın başka bir yolu var mı?

//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];

CEVAP
2 Mart 2009, PAZARTESİ


Öğeleri sol araç çubuğu ve sağ iki UİBarButtonSystemİtemFlexibleSpace öğeleri ekleyin

UIBarButtonItem *flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
[toolbar setItems:[NSArray arrayWithObjects:flexibleSpace, settingsButton,deleteButton,aboutButton, flexibleSpace, nil]];
[flexibleSpace release];

Olduğu gibi bu ekleyerek başka bir araç çubuğu öğeleri boşluk eşit ikisi arasında dağıtacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • cekehechu

    cekehechu

    20 HAZİRAN 2006
  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011