2012-02-22 3 views

ответ

5

Метод 1:

Вы можете поместить UIButton, где ваш UIImageView расположен. Установите UIButton на заказ и на touchupinside установите IBAction.

Метод 2:

Что вы можете сделать, это установить фоновое изображение на UIButton, сделать его типа заказ и установить IBAction на touchupinside. Таким образом, вам не нужно размещать UIImageView в наконечнике. Посмотрите на экран.

enter image description here

2

Вы можете корректно установить правильное представление пользователя в представлении true. Затем используйте следующее сенсорное событие, чтобы найти прикосновение и нажать следующий вид.

-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    UITouch *touch= [touches anyObject]; 
    if ([touch view] == your_ImageViewName) 
    { 
      write your code here to push the view.. 
    } 
} 
4
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{ 
UITouch *touch = [[event allTouches] anyObject]; 
if ([touch view] == image) { 

    // image touches 
    // write code here for go to another view 
} 
else if ([touch view] == image1) { 

    // image1 touches 
    // write code here for go to another view 
} 
} 
Смежные вопросы