Guten Morgen Leute,
ich würde gerne ein UIBarButtonItem erstellen, welches ein UIImage und einen Text enthält. Darüber hinaus hätte ich das gerne im UIBarButtonItemBorderStyle.
Mein Code fügt zwar Bild und Text hinzu, hat aber noch ein paar Mängel…
Alles anzeigen
Und zwar ist das UIBarButtonItem nicht 'bordered' und des weiteren lässt sich das Atem nur anklicken, wenn es im navigationItem vom ViewController ist. wenn ich es als toolBarItem hinzufüge wird der ClickHandler nicht aufgerufen.
Jemand eine Idee, wie die Probleme zu lösen sind?
Danke im voraus für jede Antwort.
ich würde gerne ein UIBarButtonItem erstellen, welches ein UIImage und einen Text enthält. Darüber hinaus hätte ich das gerne im UIBarButtonItemBorderStyle.
Mein Code fügt zwar Bild und Text hinzu, hat aber noch ein paar Mängel…
Quellcode
- UIImage *image = [UIImage imageNamed:@"palette"];
- UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 15, 15)];
- [imgView setImage:image];
- UILabel *buttonLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 0, 100, 15)];
- [buttonLabel setFont:[UIFont boldSystemFontOfSize:13.0]];
- [buttonLabel setText:@"Bauteile"];
- [buttonLabel setBackgroundColor:[UIColor clearColor]];
- [buttonLabel setTextColor:[UIColor whiteColor]];
- UIButton *button = [[UIButton alloc] init];
- [button addSubview:imgView];
- [button addSubview:buttonLabel];
- [button addTarget:self action:@selector(click:) forControlEvents:UIControlEventTouchDown];
- UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:button];
- [item setStyle:UIBarButtonItemStyleBordered];
- self.navigationItem.leftBarButtonItem = item;
Und zwar ist das UIBarButtonItem nicht 'bordered' und des weiteren lässt sich das Atem nur anklicken, wenn es im navigationItem vom ViewController ist. wenn ich es als toolBarItem hinzufüge wird der ClickHandler nicht aufgerufen.
Jemand eine Idee, wie die Probleme zu lösen sind?
Danke im voraus für jede Antwort.
Man kann alles schaffen. Man muss es nur wollen
www.regetskcob.github.io
www.regetskcob.github.io