Я хочу добавить кнопку вместо элемента панели на панели инструментов программным способом. Я выбираю его, потому что кнопка имеет изображение infodark defaut.bar button item add toolbar programetically
так как это делается программно ??
Я хочу добавить кнопку вместо элемента панели на панели инструментов программным способом. Я выбираю его, потому что кнопка имеет изображение infodark defaut.bar button item add toolbar programetically
так как это делается программно ??
UIImage* image = [UIImage imageNamed:defaultImage];
CGRect frame = CGRectMake(0, 0, image.size.width, image.size.height);
UIButton* button = [[UIButton alloc] initWithFrame:frame];
[button setTitle:@"Display" forState:UIControlStateNormal & UIControlStateHighlighted];
[button setImage:image forState:UIControlStateNormal];
[button setImage:[UIImage imageNamed:selectedImage] forState:UIControlStateSelected];
[button addTarget:self action:@selector(button_Clicked:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithCustomView:button];
Спасибо, хорошая работа +1 за хороший ответ. – vishiphone
+1 Добавить эту кнопку бара на ToolBar – Mangesh
Благодарим Вас за это – kEvin
Чтобы добавить эту кнопку в UIToolbar
, вам нужен этот код. первых вы можете инициализировать UIToolbar
после этого
NSMutableArray *buttons = [[NSMutableArray alloc] initWithCapacity:4];
[buttons addObject: barButtonItem];
[buttons addObject: btnFav];
[buttons addObject: btnGeneralPopOverController];
[buttons addObject: showInfo];
[mytoolbar setItems:buttons animated:NO];
добавить вид на панели инструментов, а затем добавить кнопку на панели инструментов Thats что work.first попробовать с прямой добавить кнопку на панели инструментов, если нет, то попробуйте с видом – vishiphone
спасибо за предложение – kEvin
Your Welcome @kEvin – vishiphone