Я пытаюсь создать стек UIImageViews в моем приложении, где я могу бесконечно касаться uiimageview, перемещать его по экрану и отбрасывать его в любом месте, и все равно будет отображаться представление UIImageview в в исходном месте, где я мог бы захватить еще один uiimageview, переместите его и так далее. Как я пытался решить эту проблему, было создать uiimageview в IB, который остался бы в своем первоначальном расположении, и каждый раз, когда над ним обнаруживается прикосновение создайте новое uiimageview в том же месте, которое можно было бы перемещать. вот код, который я до сих пор:создание бесконечного стека UIImageviews в xcode
-(void)dispatchTouchEvent:(UIView *)theView toPosition:(CGPoint)position
{
switch (glyphActive) {
case 1:
UIImage *image = [UIImage imageNamed:@"1.png"];
onePieceCopy = [[UIImage alloc] initWithImage:image];
onePieceCopy.frame = CGRectMake(currentPos.x, currentPos.y, 75, 75);
[self.view addSubview:image];
if (CGRectContainsPoint([onePiece frame], position)) {
onePiece.center = position;
[self bringSubviewToFront:onePiece];
}
//[onePieceCopy release];
break;
}
}
Однако я получаю ошибки на этой линии:
UIImage *image = [UIImage imageNamed:@"1.png"];
, что говорит «ожидаемое выражение перед„UIImage“». и другая ошибка здесь:
[self.view addSubview:image];
, что говорит «ошибка: запрос члена„вид“в чем-то не структуры или объединения»
я довольно новыми для всего этого, и им не уверен, что им Неправильно ли кто-нибудь может дать мне руку?