A scheme to show picture
Posted
by
luoliyong
on Stack Overflow
See other posts from Stack Overflow
or by luoliyong
Published on 2011-04-20T04:09:22Z
Indexed on
2011/11/28
1:51 UTC
Read the original article
Hit count: 148
cgbitmapcontextcreate
I have a requirement that need me to show picture using one canvas.
All the operation will be done on this canvas, include change the picture (This picture is made of lines, rectangular and so on. Draw these lines or rectangular will use the base method).
In China, we called use double buffer(CGBitmapContextCreate), one of the scheme like this
// create the bitmap context
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGContextRef context = CGBitmapContextCreate(nil,27,27,8,0, colorSpace,kCGImageAlphaPremultipliedLast);
CFRelease(colorSpace);
Maybe now it is not very clear. I talk about the project.
The project has an engine, That will call methed draw line, draw round ,draw rectangular according user's input, this lines, rounds, rectangular will make up a picture? and then usr changes his input, the picture also will change, the engine accept usr's input, and draw picture. and the engine inits only once.
I hope you can understand what I say, and give me some advice. Thanks.
© Stack Overflow or respective owner