21 NİSAN 2010, ÇARŞAMBA
Özel görüntü ile UİBarButtonİtem ve hiçbir sınır
Özel bir resim ile bir UİBarButtonİtem oluşturmak istiyorum, ama benim Resim özel bir sınır olduğu gibi iPhone ekleyen sınır istemiyorum.
Geri düğmesini ama ileri bir düğme gibi.
Bu Uygulama Apple reddetmek ya onaylar ya da seviyor umurumda değil bu yüzden şirket içi bir proje için :-)
Eğer initWithCustomView:UİBarButtonİtem v özelliği kullanırsam yapabilirim:
UIImage *image = [UIImage imageNamed:@"right.png"];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setBackgroundImage: [image stretchableImageWithLeftCapWidth:7.0 topCapHeight:0.0] forState:UIControlStateNormal];
[button setBackgroundImage: [[UIImage imageNamed: @"right_clicked.png"] stretchableImageWithLeftCapWidth:7.0 topCapHeight:0.0] forState:UIControlStateHighlighted];
button.frame= CGRectMake(0.0, 0.0, image.size.width, image.size.height);
[button addTarget:self action:@selector(AcceptData) forControlEvents:UIControlEventTouchUpInside];
UIView *v=[[UIView alloc] initWithFrame:CGRectMake(0.0, 0.0, image.size.width, image.size.height) ];
[v addSubview:button];
UIBarButtonItem *forward = [[UIBarButtonItem alloc] initWithCustomView:v];
self.navigationItem.rightBarButtonItem= forward;
[v release];
[image release];
Bu çalışır, ama eğer 10 kez bu işlemi tekrar etmek gerekirse, bu KURU değildir.
Alt sınıf var ama ne sanırım ?
- NSView ?
- UİBarButtonİtem ?
teşekkürler
saygılar,
CEVAP
6 ŞUBAT 2012, PAZARTESİ
Başka basit bir çözüm
- Standart bir UİButton sürükleyin
- Düğme tarzı özel ve düğme için görüntü ayarlayın
- Bu UİNavigationBar sürükleyin
- Seçici Ayarlayın
Bunu Paylaş:
Özel görüntü ekleme geom_polygon ggplo...
Nasıl/görüntü şablonları özel editörü ...
Özel UİBarButtonİtem düzgün olarak sol...
Programdır yükler özel eklenti, ama�...
görüntü initWithİmage kullanarak UİBar...