2015-02-22 3 views

ответ

0

Вам нужно создать пользовательский UIView и использовать touch в определенном месте, чтобы отклонить этот uiview, который, как мне кажется, похож на функцию закрытия кнопки.

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

CGPoint locationPoint = [[touches anyObject] locationInView:buttonlabel]; 
    if (CGRectContainsPoint(buttonlabel.bounds, [touches.anyObject locationInView:buttonlabel])==YES){ 
     if ((your desired location)) { 

      NSLog(@"pressed close button"); 
      [buttonlabel removeFromSuperview]; //here when i clicked on top right,only the last view that is added is getting removed 

     } 
Смежные вопросы