Özel bir UIBarButtonItem öğesini navbarımda leftButton olarak eklemek için kullanacağım kod. Sorun, düğmenin sol kenara çok yakın olması ve soldaki dolgu ile başka bir görüntü kullanmadan biraz nasıl girileceğini anlayamıyorum.UIBarton görüntüsünü navBar'da UIBarButtonItem içinde nasıl dengeleyebilirim?
UIButton *btn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];
btn.imageEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
[btn setBackgroundImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
self.myBtn = btn;
[btn release];
UIBarButtonItem *barBtn = [[UIBarButtonItem alloc] initWithCustomView:self.myBtn];
self.myBarBtn = barBtn;
self.myBarBtn.imageInsets = UIEdgeInsetsMake(0, 5, 0, 0);
[self.navigationItem setLeftBarButtonItem:self.myBarBtn animated:YES];
[barBtn release];
Çerçeveyi, edgeInsets'i ayarlamaya çalıştım, hiç şansı kalmadı. BarButtonItem hala sol kenara çok yakın. Düğme için resmi dengelemek için herhangi bir yolu var mı?
Thx
nasıl bu yaklaşımı kullandıktan sonra ofsetliyebilirsiniz? – senty