На самом деле я хочу сделать анимацию в objective.I добавили список ImageView (наследнике) для просмотра и хранить все ImageView в массиве следующимКак я могу получить доступ к свойству uiview cusom, например тегу на жестов tap в Objective-C?
CustomImageView *imageView = [[CustomImageView alloc]init];
imageView.tag = index;
imageView._x = (i%4)*150;
imageView._y = int(i/4)*150;
imageView.vx = 0;
imageView.vy = 0;
imageView.dragging = false;
imageView.frame = CGRectMake(imageView._x, imageView._y, imageView._width, imageView._height);
imageView.userInteractionEnabled = YES;
UITapGestureRecognizer *tapGesture1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGesture:)];
tapGesture1.numberOfTapsRequired = 1;
[tapGesture1 setDelegate:self];
[imageView addGestureRecognizer:tapGesture1];
[self.view addSubview:imageView];
[imageViewsArray addObject:imageView];
мы можем получить доступ для изменения значения удельной ImageView собственности (подкласс недвижимости) по следующему коду
UIImageView * imageView = [imageViewsArray objectAtIndex:tag];
imageView.dragging = true;
imageView.vx = 0;
imageView.vy = 0;
Вы можете отображать вид жестов, когда он вызывает метод действия – Wain
Спасибо, поэтому UIImageView * imageView относится к уже добавленному изображению в поле зрения? UIImageView * imageView = (UIImageView *) [просмотр отправителя]; NSLog (@ "tm% ld", (long) tmp.tag); а также мне нужно сослаться на конкретное изображение. Просмотр списка функций ImageView on Timer. Не будем ссылаться на UIImageView * imageView = [imageViewsArray objectAtIndex: tmp.tag]; ?? – Gopik
Я понятия не имею, что такое tmp .. – Wain