Исходя из HIG, размер кнопки, которую можно нажать, должен быть 44x44.Теперь у меня есть следующее:
UIButton * stop = [UIButton buttonWithType:UIButtonTypeCustom];
[stop setSize:CGSizeMake(15, 18)];
[stop setBackgroundImage:[UIImage imageNamed:@"stop-gray.png"] forState:UIControlStateNormal];
[stop addTarget:self action:@selector(stopPage:) forControlEvents:UIControlEventTouchUpInside];
stopButton_ = [[UIBarButtonItem alloc] initWithCustomView:stop];
UIBarButtonItem будет помещен в UIToolbar для iphone.Как вы заметили, размер изображения там меньше, чем 15, 18. Есть ли способ сделать область соприкосновения для UIBarButtonItem как 44x44?Или мне нужно создать новую иконку с пустым пространством, чтобы ее размер был 44x44, что является лучшим способом для этого в мире iOS?