В моих изображениях приложения находятся в эффекте Marquee (HTML). поэтому я установил x-точку изображения, используя
NSTimer
, но он был успешно реализован, но изображение имеет некоторое размытие. как я удаляю этот эффект размытия?Marquee Animation UIimageView blur
int x=0;
ImgArray=[[NSMutableArray alloc] initWithObjects:[UIImage imageNamed:@"keyframe1.png"],[UIImage imageNamed:@"keyframe2.png"],[UIImage imageNamed:@"keyframe3.png"],[UIImage imageNamed:@"keyframe4.png"], [UIImage imageNamed:@"keyframe5.png"],nil];
imgView=[[UIImageView alloc]initWithFrame:CGRectMake(x, 0, 1024, 768)];`
imgView.image=[ImgArray objectAtIndex:0];
[self.view addSubview:imgView];
[NSTimer scheduledTimerWithTimeInterval:.08 target:self selector:@selector(showMarquee) userInfo:nil repeats:YES];
в методе showMarquee изменить значение х
Использование анимации UIView вместо NStimer. –
Проверьте разрешение изображения. – Smita
Не уверен в других, но я не знаю, что такое эффект «Marquee effect». Можете ли вы опубликовать код? – derpoliuk