2010-04-26 2 views
1

создать rightBarButtonItem с помощью этого метода:Как ограничить размер rightBarButtonItem в UINavigationBar?

- (UIBarButtonItem *)customBarButtonWithSelector:(SEL)callback { 
UIButton *customButton = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
customButton.bounds = CGRectMake(0, 0, 30.0f, 30.0f); 
return [[[UIBarButtonItem alloc] initWithCustomView:customButton] autorelease]; 
} 

Во время выполнения селектора срабатывают, когда бар прикосновения снаружи кнопки (около середины).

Есть ли способ ограничить ответчик событий в определенных границах или в допустимом диапазоне?

ответ

0

Попробуйте помещать фиксированное пространство перед кнопкой в ​​массиве элементов панели.