В настоящее время я занимаюсь разработкой приложения для iPad с кнопкой «Пауза». Вся кнопка паузы воспроизводится на экране, но только самая левая часть (левый край, а затем P в PAUSE регистрируется как щелчок на экране).
Программа работает только в горизонтальной ориентации, и кнопка настроена следующим образом:
UIImage *buttonImage = [UIImage imageNamed:@"pause_button.png"];
CGRect buttonFrame = CGRectMake(700.0, 400.0, buttonImage.size.width, buttonImage.size.height);
pauseButton = [self buttonWithTitle:nil target:self selector:@selector(togglePauseButton:) frame:buttonFrame image:buttonImage];
...
[self addSubview:pauseButton];
Если я изменю местоположение с 700.0, 400.0 до 225.0, 620.0, вся кнопка будет активна.
Есть ли способ сделать всю кнопку нажатой с исходной точкой 700.0, 400.0?