, Dinamik bir UIToolbar
görsele düğmeler eklemek için, bazı kodu kullanın:UIToolbar'da uzunluk boyunca düğmeler nasıl dağıtılır? Benim uygulamada
[self.navigationController setToolbarHidden:NO];
UIImage *buttonImage1 = [UIImage imageNamed:@"1.png"];
UIImage *buttonImage2 = [UIImage imageNamed:@"2.png"];
UIImage *buttonImage3 = [UIImage imageNamed:@"3.png"];
UIBarButtonItem *toolButton1 = [[UIBarButtonItem alloc] initWithImage:buttonImage1 style:UIBarButtonItemStylePlain target:self action:@selector(btnSettingsClick:)];
UIBarButtonItem *toolButton2= [[UIBarButtonItem alloc] initWithImage:buttonImage2 style:UIBarButtonItemStylePlain target:self action:@selector(btnSettingsClick:)];
UIBarButtonItem *toolButton3 = [[UIBarButtonItem alloc] initWithImage:buttonImage3 style:UIBarButtonItemStylePlain target:self action:@selector(btnSettingsClick:)];
[self setToolbarItems:[NSArray arrayWithObjects:toolButton1, toolButton2, toolButton3, nil]];
Ama iyi çalışmıyor:
ben başka ayarlamak çalışırsanız düğme stili:
toolButton1.style = UIBarButtonSystemItemFlexibleSpace;
toolButton2.style = UIBarButtonSystemItemFlexibleSpace;
toolButton3.style = UIBarButtonSystemItemFlexibleSpace;
Ayrıca fakir görünüyor:
Bunu nasıl düzeltebilirim?
Sen kontrol etmek isteyebilirsiniz: http://stackoverflow.com/questions/8643501/change-the-width-of-an-uibarbuttonitem – mastDrinkNimbuPani