57得票9回答
为图像设置exif数据的问题

我正在使用iOS 4.1中的新ImageIO框架。我成功地使用以下代码检索了exif元数据:CFDictionaryRef metadataDict = CMGetAttachment(sampleBuffer, kCGImagePropertyExifDictionary , NULL); ...

57得票1回答
CGLayer和CALayer有什么区别和兼容性?

我对 CGLayer 和 CALayer 感到困惑。它们看起来很相似,为什么需要有单独的实现? CGLayer 和 CALayer 有何区别和兼容性?

56得票11回答
UIView上仅在顶部显示圆角

大家好,我正在寻找一种干净的解决方案,不用覆盖drawRect或其他东西来创建一个带有圆角的UIView在该View的顶部。 我的主要问题是创建一个可变的解决方案,如果视图被调整大小或类似情况怎么办。 有没有一种干净的解决方案? Apple在第一个表项上也这样做。 这应该不难。

55得票16回答
在Swift中如何创建只有两个圆角的矩形?

我需要在Swift中创建一个只有两个圆角的矩形(也可以使用Objective C代码)。 目前我的代码正在创建两个矩形CGPathCreateWithRoundedRect(CGRectMake(0, 0, 30, 60), 5, 5, nil); 并且CGPathCreateWithRou...

54得票5回答
如何在Mac OS X 10.9上检测NaN传递到CoreGraphics API的位置

我有一个非常大的图形化Mac应用程序,现在在10.9 GM上Console中收到了许多以下消息。<Error>: Error: this application, or a library it uses, has passed an invalid numeric value (...

53得票1回答
CGEventPost在GPU负载下表现不佳

我们发现了Quartz Events的性能问题,更具体地是CGEventPost:在GPU负载较重时,CGEventPost可能会被阻塞。我们创建了一个小型基准应用程序来演示这个问题。该应用程序只是一个循环,创建、发布和释放事件。 下面是运行该应用程序的结果。第一次运行是在闲置系统上。第二次...

53得票1回答
使用iPhone/iOS时,当出现“颜色错位图像”时,黄色调色代表什么?

因此,我在我们的应用程序中打开了“颜色不对齐图像”以提高绘图性能。文档说明如下: 在源像素未对准目标像素的图像上放置洋红色叠加层。 然而我不知道黄色代表什么。 (有一个“离屏渲染颜色”选项使用黄色...“颜色不对齐图像”是否也会打开此选项?) 有人知道吗? TIA

51得票1回答
CABasicAnimation在我更新模型层时无法正确动画。

我当前正在实现一个CABasicAnimation,对一个CALayer的transform属性进行动画处理。尽管我对核心动画还不太熟悉,但我通过查阅各种博客和文章(如objc.io)已经了解到,使用常常(错误地)推荐的fillMode和removedOnCompletion属性来使动画保持在...

49得票1回答
如何使用kCGImagePropertyGIFImageColorMap或创建颜色表?

我正在尝试调整一些GIF属性,比如kCGImagePropertyGIFImageColorMap和kCGImagePropertyGIFHasGlobalColorMap (参考文献)在核心图形中。 我正在创建动画GIF,并希望通过调整颜色数量来改善质量。我只找到了一个其他的代码示例,但我...

46得票1回答
枚举类型'enum CGImageAlphaInfo'的隐式转换到不同的枚举类型'CGBitmapinfo'(又名'enum CGBitmapInfo')

我正在将一个旧的iOS 5项目转换到xCode5上的iOS6.0版本,大部分警告和错误已经被修复,但还有一个问题。你有什么建议可以重新编写代码以避免编译器警告。#define kBitsPerComponent 8 #define kBitmapInfo kCGImageAlpha...