У меня есть кнопка на левой стороне панели навигации. У меня также есть кнопка UIB рядом с этой кнопкой.
Теперь, когда я нажимаю кнопку под панелью навигации, во многих случаях нажимается кнопка на панели.
Есть идеи, почему это происходит? Есть предложения?
Спасибо.
image: если вы щелкнете где-нибудь внутри красной кнопки, верхняя левая кнопка навигационной панели все равно будет нажата
код для кнопки навигационной панели:
UIButton *leftButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 25, 25)];
[leftButton setShowsTouchWhenHighlighted:NO];
[leftButton setImage:[UIImage imageNamed:@"deals.png"] forState:UIControlStateNormal];
[leftButton setImage:[UIImage imageNamed:@"deals_down.png"] forState:UIControlStateSelected];
[leftButton setImage:[UIImage imageNamed:@"deals_down.png"] forState:UIControlStateHighlighted];
[leftButton addTarget:self action:@selector(dealsButtonPressed:) forControlEvents:UIControlEventTouchDown || UIControlEventTouchUpInside];
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithCustomView:leftButton] autorelease];
[leftButton release];