草庐IT

ios - 在 uiimageview 中动画图像

如何为来自网络服务的图像制作动画。我从bundle中获得了动画图像的代码。如何从url数组加载图像代码附在下面UIImageView*animatedImageView=[[UIImageViewalloc]initWithFrame:self.view.bounds];animatedImageView.animationImages=[NSArrayarrayWithObjects:[UIImageimageNamed:@"image1.gif"],[UIImageimageNamed:@"image2.gif"],[UIImageimageNamed:@"image3.gif"]

ios - 在 Scrollview 的滚动条上移动 CALayer 的 mask

我正在试验iOSSDK,我有以下UIView结构:UIViewUIImageView-只有一张背景图片UIImageView(带有CALayer掩码)UIScrollView标签非常简单的结构,UIScrollView是透明层,第二个UIImageView上面有一个mask。我想要做的是CALayer掩码会根据内容在ScrollView中的位置移动它的位置。如果用户滚动,则应更新掩码的位置。我已经使用UIScrollView的委托(delegate)解决了这个问题:-(void)scrollViewDidScroll:(UIScrollView*)scrollView{CGPointc

ios - 在 Scrollview 的滚动条上移动 CALayer 的 mask

我正在试验iOSSDK,我有以下UIView结构:UIViewUIImageView-只有一张背景图片UIImageView(带有CALayer掩码)UIScrollView标签非常简单的结构,UIScrollView是透明层,第二个UIImageView上面有一个mask。我想要做的是CALayer掩码会根据内容在ScrollView中的位置移动它的位置。如果用户滚动,则应更新掩码的位置。我已经使用UIScrollView的委托(delegate)解决了这个问题:-(void)scrollViewDidScroll:(UIScrollView*)scrollView{CGPointc

iphone - 如何对 UIImage 进行去饱和处理?

在iOS5.x中是否有一种简单的方法(或内置库)来降低UIImage的饱和度?这是我目前的做法:CGContextRefcontext=UIGraphicsGetCurrentContext();CGContextSaveGState(context);CGContextTranslateCTM(context,0.0,self.bounds.size.height);//flipimagerightsideupCGContextScaleCTM(context,1.0,-1.0);CGContextDrawImage(context,rect,self.image.CGImage);

iphone - 如何对 UIImage 进行去饱和处理?

在iOS5.x中是否有一种简单的方法(或内置库)来降低UIImage的饱和度?这是我目前的做法:CGContextRefcontext=UIGraphicsGetCurrentContext();CGContextSaveGState(context);CGContextTranslateCTM(context,0.0,self.bounds.size.height);//flipimagerightsideupCGContextScaleCTM(context,1.0,-1.0);CGContextDrawImage(context,rect,self.image.CGImage);

iphone - 如何将 UIImage 和 UILabel 合并为一张图片并保存

我有2个UILabel和2个图像,我需要合并成一个UIImage来保存。我知道我可以用屏幕截图做到这一点,但我的主图像是圆形的,所以如果我调整它,它仍然会显示锐利的边缘。我可以这样做来组合图像://CGSizenewImageSize=CGSizeMake(cropImage.frame.size.width,cropImage.frame.size.height);CGSizenewImageSize=CGSizeMake(480,320);NSLog(@"CGSize%@",NSStringFromCGSize(newImageSize));UIGraphicsBeginImage

iphone - 如何将 UIImage 和 UILabel 合并为一张图片并保存

我有2个UILabel和2个图像,我需要合并成一个UIImage来保存。我知道我可以用屏幕截图做到这一点,但我的主图像是圆形的,所以如果我调整它,它仍然会显示锐利的边缘。我可以这样做来组合图像://CGSizenewImageSize=CGSizeMake(cropImage.frame.size.width,cropImage.frame.size.height);CGSizenewImageSize=CGSizeMake(480,320);NSLog(@"CGSize%@",NSStringFromCGSize(newImageSize));UIGraphicsBeginImage

iphone - 检测 ios 应用程序是否在 iPhone、iPhone Retina 显示屏或 iPad 上运行的代码是什么?

检测ios应用程序是在iPhone、iPhoneRetina显示屏还是iPad上运行的代码是什么?背景:对于我的iPhone应用程序,我在XCode目标/摘要页面中定义了特定图像:iPhone启动图像、iPhone视网膜显示启动图像、iPad纵向和iPad横向。在主视图中有一个我用于背景图像的UIImageViewsubview-目前我通过选择我用于iPhone启动图像的图像在XCode中指定它(不是以编程方式)。所以我问的是如何判断我在其中运行哪个,以便在viewDidLoad中我可以加载适当分辨率的背景图像。然后应用程序启动的背景图像和应用程序主屏幕的背景在应用程序启动后应该无缝过

iphone - 检测 ios 应用程序是否在 iPhone、iPhone Retina 显示屏或 iPad 上运行的代码是什么?

检测ios应用程序是在iPhone、iPhoneRetina显示屏还是iPad上运行的代码是什么?背景:对于我的iPhone应用程序,我在XCode目标/摘要页面中定义了特定图像:iPhone启动图像、iPhone视网膜显示启动图像、iPad纵向和iPad横向。在主视图中有一个我用于背景图像的UIImageViewsubview-目前我通过选择我用于iPhone启动图像的图像在XCode中指定它(不是以编程方式)。所以我问的是如何判断我在其中运行哪个,以便在viewDidLoad中我可以加载适当分辨率的背景图像。然后应用程序启动的背景图像和应用程序主屏幕的背景在应用程序启动后应该无缝过

iphone - 如何将 UIImage 转换为 NSData 或 CFDataRef?

如何将UIImage转换为NSData或CFDataRef?我需要将CFDataRef传递给ABPersonSetImageData。 最佳答案 这对我有用,适用于PNG图像。对于其他图像类型,我假设您只需要找到相应的UIImage...Representation方法即可。UIImage*image=[UIImageimageNamed:@"imageName.png"];NSData*imageData=[NSDatadataWithData:UIImagePNGRepresentation(image)];如果您需要一个UII