2010-12-05 2 views
1

В ViewController я хотел бы:

1) Обнаружить, если UIView был выбран
2) Вставьте изображение в координатах.

Как это сделать? Я в настоящее время использую:

доступа UIView Методы из контроллера/Добавить UIImage

CGPoint touchPoint = [touch locationInView:theViewIWant]; 
UIImage *myImage = [UIImage imageNamed:@"myimage.jpg"]; 
[myImage drawAtPoint:touchPoint]; 


Но это не работает.

ответ

1

Самый простой способ сделать то, что вы хотите, - создать UIImageView, который вы вставляете или удаляете, когда это необходимо.

Однако зачем идти на все эти проблемы, когда UIButton уже предоставляет эту функцию? Просто создайте кнопку типа UIButtonTypeCustom и установите фоновое изображение только для «выделенного» состояния.

+0

Как мне вызвать метод в представлении с контроллера? Мне сложно понять, что делать - это довольно сложно, исходя из фона Java. – confused 2010-12-05 21:29:42

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