I\'m developing an app for iPhone using a coverFlow view, when the app is building the cards it is using a UIView in order to add labels and other stuff. Then I convert the UIV
Use drawViewHierarchyInRect:afterScreenUpdates: instead of renderInContext: it is 15x faster.
drawViewHierarchyInRect:afterScreenUpdates:
renderInContext:
You can see the comparison on this article.
Also, I have created a Swift extension for doing this: https://stackoverflow.com/a/32042439/517707