Я новичок в iOS Development Я создаю приложение, содержащее два прокрутки, в большом размере, а во-вторых - в небольшом размере, который показан в моем изображении, и оба они содержат одни и те же изображения. Но сначала они имеют большой размер, а во-вторых, малый размер , здесь я хочу сделать так, как если бы я выбрал любое изображение. Из моего второго прокрутки отображается небольшое прокручивание, а затем это изображение прямо отображается в Big ScrollView, например, как ViewPager или SegmentedControll в iOS, как это возможно, если это возможно, тогда, пожалуйста, Изображение Scrollview есть.Как показать изображение FirstScrollview на The Second Scrollview в iOS?
Здесь я хочу, когда я выбираю Снизу Scrollview тогда я хочу показать, что изображение в Верхней Scrollview и здесь Оба Scrollview является Содержать массив изображения и оба же.
И вот код, чтобы установить ImageView в Scrollview
for(int index=0; index < [self.imagesa count]; index++)
{
NSDictionary *dict=[self.imagesa objectAtIndex:index];
NSString *image=[dict valueForKey:@"link"];
bigImage=[[UIImageView alloc]init];
bigImage.userInteractionEnabled=TRUE;
bigImage.bounds=CGRectMake(0, 0, self.zoomScroll.frame.size.width, self.zoomScroll.frame.size.height);
bigImage.frame=CGRectMake(index * self.zoomScroll.frame.size.width, 0, self.zoomScroll.frame.size.width, self.zoomScroll.frame.size.height);
[bigImage setMultipleTouchEnabled:YES];
[bigImage setTag:1];
[bigImage sd_setImageWithURL:[NSURL URLWithString:image] placeholderImage:[UIImage imageNamed:@"1.png"]];
[bigImage setUserInteractionEnabled:TRUE];
[self.objectarray insertObject:bigImage atIndex:index];
CGSize scrollViewSize=CGSizeMake(self.zoomScroll.frame.size.width*[self.objectarray count], self.zoomScroll.frame.size.height);
[self.zoomScroll setContentSize:scrollViewSize];
[self.zoomScroll addSubview:bigImage];
self.zoomScroll.clipsToBounds=YES;
[self.zoomScroll addSubview:[self.objectarray objectAtIndex:index]];
}
Здесь bigimage является ImageView и zoomScroll является Scrollview и код для вторых означает Малый Scrollview это же только размер ImageView и Scrollview отличается.
И здесь Выбор небольшой код изображения, как в
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch * touch = [[event allTouches] anyObject];
for(int index=0;index<[self.imageArray count];index++)
{
UIImageView *imgView = [self.imageArray objectAtIndex:index];
NSLog(@"x=%f,y=%f,width =%f,height=%f",imgView.frame.origin.x,imgView.frame.origin.y,imgView.frame.size.width,imgView.frame.size.height);
NSLog(@"x= %f,y=%f",[touch locationInView:self.view].x,[touch locationInView:self.view].y) ;
if(CGRectContainsPoint([imgView frame], [touch locationInView:self.scrollView]))
{
[self ShowDetailView:imgView];
break;
}
}
}
и ShowDetailView метод Кодекс
-(void)ShowDetailView:(UIImageView *)imgView
{
bigImage.image = imgView.image;
[self.zoomScroll addSubview:bigImage];
}
А также этот метод в моем классе File различно и здесь я импортировать этот класс.
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[self.nextResponder touchesBegan:touches withEvent:event];
}
может я увидеть ваш код, чтобы установить ImageView в Scrollview – BHASKAR
Да Bro я изменить мой вопрос с кодом, чтобы установить ImageView в Scrollview –
ок затем вставьте код – BHASKAR