uiimage相关内容

如何制作从 UIImagePickerController 返回的 UIImage 的精确副本?

我对 iPhone 相机返回的图像有不同的需求.我的应用会缩小图像以供上传和显示,最近,我添加了将图像保存到照片应用的功能. 起初我将返回的值分配给两个单独的变量,但结果发现它们共享同一个对象,所以我得到了两个按比例缩小的图像,而不是一个全尺寸的图像. 在确定您不能执行 UIImage *copyImage = [myImage copy]; 后,我使用 imageWithCGImag ..
发布时间:2022-01-16 14:27:50 移动开发

来自 CGImageRef 的 UIImage

我正在为一个更复杂的项目尝试一个简单的测试,但我很困惑为什么下面的代码会崩溃并给出 EXC_BAD_ACCESS 错误? 这是从 UIView 调用的. - (void)testing {NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"ball.png" ofType:nil];CGImageRef image ..
发布时间:2022-01-14 20:01:57 移动开发

在保留角的同时拉伸 UIImage

我正在尝试在保留边缘的同时拉伸导航箭头图像,以便中间拉伸而末端固定. 这是我要拉伸的图像: 以下 iOS 5 代码允许在调整图像大小时拉伸由 UIEdgeInsets 定义的图像的中心部分. [[UIImage imageNamed:@"arrow.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(15, 7, 15, 15)]; ..
发布时间:2022-01-14 19:52:58 移动开发

是否可以为 UIImage 设置动画?

我想知道是否有动画UIImage. 我知道 UIImageViews 可以制作动画,但有什么方法可以直接在 UIImage 中制作. 也许使用 Open GL ES 或其他什么? 或者还有其他方法可以为 MPMediaItemArtwork 设置动画吗? 提前致谢! 解决方案 创建一个UIImageView并将animationImages的属性设置为UIImage ..
发布时间:2022-01-14 19:48:36 移动开发

UIEdgeInsetsMake 是如何工作的?

我正在制作一个应用程序,我将 UIEdgeInsetsMake 用于 resizableImageWithCapInsets,但我不明白它是如何工作的,UIEdgeInsetsMake有 4 个参数: 顶部 左 底部 对 但它们是浮动的,所以我不知道如何将其设置为图像,谢谢!:D 解决方案 根据文档: 您可以使用此方法向图像添加大写插图或更改图像的现有大写插图.在这 ..
发布时间:2022-01-14 19:42:39 移动开发

iOS UIScrollView 性能

我正在尝试提高 UIScrollView 的滚动性能.我上面有很多 UIButtons(可能有数百个):每个按钮都有一个 png 图像设置为背景. 如果我在整个滚动出现时尝试加载它,会花费太多时间.在网上搜索,我找到了一种优化它的方法(在滚动时加载和卸载页面),但是每次我必须加载新页面时滚动都会有一点停顿. 你有什么建议让它滚动顺畅吗? 您可以在下面找到我的代码. - (voi ..
发布时间:2022-01-12 22:08:50 移动开发

将 uiimage 设置为 nil 不会使用 ARC 释放内存

我有一个滚动视图,可以在滚动页面时显示不同的图像,例如 PhotoScroller.我正在使用ARC.当有人滚动到另一个页面时,我将当前未显示的 UIImageView 的图像属性设置为 nil,因为(试图)避免内存崩溃,这种情况仍在发生.然后当用户滚动到一个新页面时,该页面的图像被设置为 UIImageView 的图像属性,以及它之前和之后的页面(为了流畅查看).页面的 UIImage 都保存在 ..

UIImageView/UIImage“内存标签70"滚动时的释放时机

我有一个长的水平分页滚动视图,对于每个页面,我都放了一个全屏 UIImage. 由于价格昂贵且无需一次添加所有 UIImage,目前我延迟加载图像(pageIndex-1 + pageIndex + pageIndex+1 的图像,使用 NSOperationQueue 仅供参考),并删除所有其他 UIImageViews. Instrument 报告的内存使用情况在正常使用情况下是可 ..
发布时间:2022-01-12 21:59:49 移动开发

UIImage 在开始时不适合 UIScrollView

我有一张像这样的图片: 当我将图像加载到 uiimageview,然后作为子视图添加到 uiscrollview 时,开始时图像显示如下: 问题是我想在开始时看到所有适合屏幕的图像,但它显示已经缩放.有没有办法处理这个请帮忙... 我有这样的代码: [self.view addSubview:scrollView];UIImageView *tempImageView =[[U ..
发布时间:2022-01-12 21:56:08 移动开发

告诉 UIPageViewController 何时滚动(用于图像的视差滚动)

我正在尝试制作类似于新雅虎天气应用程序中的效果.基本上,UIPageViewController 中的每个页面都有一个背景图片,当滚动页面视图时,图片的位置只滚动大约一半的速度.我该怎么做?我想我可以在 UIPageViewController 中使用某种委托方法来获取当前偏移量,然后像这样更新图像.唯一的问题是我无论如何都无法判断 UIPageViewController 是否正在滚动!有没有办 ..

如何处理 -hd 文件

编辑:在第一个答案之后,我对 stackoverflow 进行了更多研究,并将问题重新表述为°我如何只使用高清文件?"并发现:如何阻止 Cocos2D 要求标清资源(SD 图像)? 我会现在尝试提出的解决方案,如果可行,我将保留已编辑的标题并删除可能具有误导性的初始问题. 有一段时间我正在尝试学习 Cocos2d 并使用 cookbook 和 学习cocos2d.这是一个很好的开始,但有时我 ..
发布时间:2022-01-12 11:42:11 移动开发

第二次将 uiimage 转换为负色会使应用程序崩溃

我想展示一个带有负片图像和正常图像的动画.首先,调用 getPhoto 方法,用户可以从库中获取图像或使用相机拍摄. 当动画运行时,我希望能够将图像设置为新图像,但随后应用程序崩溃了. -(IBAction) getPhoto:(id) sender {UIImagePickerController * 选择器 = [[UIImagePickerController alloc] init ..
发布时间:2022-01-12 11:20:28 移动开发

在 iOS 4.0 上使用大图像时应用程序崩溃

我在滚动视图上显示大图像时遇到了问题,图像大小为 2,4 - 4,7 MB.它在 3GS 和模拟器上运行良好.但每当我尝试在 3G 或 iPod Touch 2G 上运行时,它就会崩溃. 我在网上搜索并找到了“imageNamed is evil"的文章.好的,我将所有图像调用更改为 imageWithContentsOfFile: 但它仍然崩溃,我看到的唯一不同是现在图像在我离开视图后被释 ..
发布时间:2022-01-12 11:15:46 移动开发

UICollectionView 中重用的单元格在应该只显示一个时显示多个 UIImageView

我的 UICollectionView 有问题.最初它显示良好,显示一个单元格网格,每个单元格都有一个 UIImageView.这些 UIImageViews 显示存储在应用程序包中的具有透明度的 PNG. 我的问题是,一旦滚动 UICollectionView,一些单元格似乎已损坏. 一个损坏的单元格显示了多个堆叠在一起的图像,最上面的图像是它应该显示的图像,下面的图像是应该在其他单 ..
发布时间:2022-01-08 23:52:59 移动开发

如何正确裁剪在 iPhone 4G 上拍摄的图像(带有 EXIF 旋转数据)?

伙计们, 我试图让这段代码处理 iPhone 4G 上的相机拍摄的图像,但没有成功: iPhone - CGImageCreateWithImageInRect 旋转一些相机胶卷图片 此代码非常适合裁剪“正常"图像——我从互联网上下载的图像或我的 iPhone 3G 拍摄的图像. 在调用该旋转代码后,iPhone 4G 相机照片似乎在图像的完全随机部分被裁剪. 我什至 ..
发布时间:2022-01-08 21:20:27 移动开发