iPhone - 如何将卷页效果添加到自定义视图?
我看过一些库(例如 https://github.com/brow/leaves )在iOS上实现卷页效果。但这些仅限于 pdf、图像或 coregraphics 绘图。我想要实现的是将页面替…
使用CGContextDrawPDFPage绘制PDF页面异常泄漏
我已经检查了很多问题,他们建议释放然后再次重新创建 CGPDFDocumentRef。我的最终代码是这样的 - (void)drawLayer:(CALayer *)layer inContext:(CGCo…
将 CFArrayRef 转换为 NSArray 时崩溃
这很好: CFArrayRef windowList = CGWindowListCopyWindowInfo(kCGWindowListOptionOnScreenOnly, kCGNullWindowID); NSLog(@"%@", (__bridge NSArra…
大 UIImage 滚动性能
我有一个大的 UIimage (2000x2000)。每次应用启动时绘制的图像,并复制到 CALayer。 当前时间我将 UIScrollView 放在主视图上,并使用绘制的图像制作 …
带圆角的 UIView:如何正确剪辑子视图?
我创建了 UIView 的子类,它重写 drawRect: 并使用 AddArcToPoint() 绘制圆角。 (我不想使用图层的圆角半径属性,因为我需要定义哪些角必须是圆角的…
我的绘图应用程序应该使用 Quartz 还是 Open GL ES?或者两者结合起来?
这是我的第一个 iPhone/iPad 应用程序:S 这是一个绘图应用程序,我希望用户可以保存当前的工作,然后继续在同一张图像上绘图(更新)。 我已经根据 t…
在 iPhone 上以增加的线宽绘制线条
我在 iOS 上通过在 CALayer 上画一条路径来画一条线。如何用不断增加的 lineWidth(描边宽度)来描画这条线,使线的左端比右端细? (它确实必须是一…
有效地子类化 UIView
伙计们,我在子类化 UIView 时遇到了一些麻烦。 我正在创建一个 IconView。 简而言之,它是其他一些子视图的容器。 在我的 IconView 中我有这个 iVar…