core-graphics

    1热度

    1回答

    我需要在UIScrollView上加载的多个视图上显示一些文本。它应该垂直和水平居中。 我用UITextView完成了这个没有问题,但现在我需要在文本中间执行一些格式化 - 一些颜色变化和斜体。 我的第一次尝试是使用UIWebView为此,用正确的颜色声明<i>标签的一些CSS,它确实有效,但它太慢了。有时候,视图会在屏幕上滚动,并在文本更新之前花费很长时间。 我以为Core Graphics,但

    1热度

    1回答

    当使用接受CGFloat s的iPhone Objective C方法时, [UIColor colorWithRed:green:blue:],将f附加到常量参数以明确地将它们指定为浮点是重要的,例如,在这种情况下,我应该总是输入0.1f而不是0.1吗?或者编译器自动在编译时将0.1(通常是双精度)转换为0.1f(这是一个浮点数)?我不希望这些演员在运行时发生,因为他们不会很高的表现。 在此先感

    7热度

    1回答

    在石英2D中,CGColorSpaceCreateLab()函数采用限定的range参数如下: CGFloat的范围[4]: 4个数字的数组,它指定有效的值的范围为a *和b *色彩空间的组件。 a *组件表示从绿色运行到红色的值,而b *组件则表示从蓝色运行到黄色的值。 问题是,这个参数实际上是什么做? 我能想到至少三种可能的情况。 选项1:也许缩放分量值 说我有两种颜色空间具有不同范围: CG

    0热度

    2回答

    我想在我的应用程序中绘制地图注释 - 非常像MapKit的MKAnnotationView,但没有mapkit。 我有一个视图轮廓的路径排序问题,我不知道。结果 图片: http://img504.imageshack.us/img504/5458/screenshot20091010at703.png 代码: CGFloat minx = CGRectGetMinX(currentBounds)

    7热度

    8回答

    我有几个.png图像(ETA:但格式也可能是JPEG或其他),我要在UITableViewCell s显示。现在,为了获得行高,我加载图像,获得他们的size属性,并使用它来计算出行的高度(计算任何必要的变化,因为大部分图像都被调整大小在被显示之前)。为了加快速度并减少内存使用量,我希望能够在不加载图像的情况下获得size。有没有办法做到这一点? 注:我知道有一些快捷方式我可以实现消除这一问题,但

    1热度

    2回答

    我使用CGContext绘制了封闭的形状并填充了默认颜色。我想在某些事件上更改填充颜色,我该怎么做?上下文中只有一个封闭的形状。

    2热度

    1回答

    如何将YUV帧数据写入CGContext?

    1热度

    1回答

    我想创建一个与某些复古手机应用程序具有类似行为的拨号盘。这些有一个圆形拨号器,可以让你用手指旋转它。任何想法如何创建或一些讨论它的方面的链接?

    5热度

    2回答

    运行我的应用程序(它做了一个很好的自定义绘图)我得到这个错误(它发生很好,没有可观察到的副作用,但我想了解发生了什么)。 <Error>: kCGErrorIllegalArgument: CGSUnionRegionWithRect : Invalid region <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint()

    4热度

    2回答

    石英新手,我很好奇简单形状,渐变和阴影的绘制速度;特别是将Quartz绘图函数与iPhone上的Quartz图像绘图进行比较。假设我需要画一个填充,描边和阴影的矩形。我假设将一个预先烘焙好的矩形导入为PNG并使用drawInRect:或drawAtPoint进行绘制:比使用Quartz绘图函数绘制相同的东西要快,因为后者需要明确的计算。另一方面,由于我必须导入图像并进行分配,因此绘制图像会增加内存