/ / Рисуване на схематично изглеждаща линия, програмно - Objective-c, ios, какаово докосване, ios4, uikit

Изчертаване на скица-изглеждащи линия, програмно - цел-C, IOS, какао-докосване, ios4, uikit

Бих искал да знам дали имате някаква идеякак бих могъл да нарисувам схематично изглеждаща линия на приложение за iOS. В момента рисувам благодарение на UIBezierPath, който след това превръщам в графичен контекст на растерна карта. Как мога да направя линията да изглежда схематична?

// Produce and add points to draw in the UIBezierPath

// Draw the path into the Bitmap context

UIGraphicsBeginImageContext(self.bounds.size);
[frameBuffer drawAtPoint:CGPointMake(0, 0) blendMode:kCGBlendModeCopy alpha:1.0];
[[datasource lineStrokeColorForSketchCanvas:self] setStroke];
[curvePath stroke];
image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

Благодаря предварително много :)

Отговори:

1 за отговор № 1

Бих предложил да използвате малка партида от "схематични" линии текстури и след това да използвате тези + UIBezierPath, за да поставите схематичните изображения по пътя при правилното завъртане.

Можете да нарисувате тези в контекста и да ги запишете така, че да не се налага да ги генерирате всеки път.

Изработване:

Започнете от единия край на вашия UIBezierPath, на всеки x точки надолу по пътеката, нарисувайте схематична секция на линията, центрирана върху тази точка, и продължавайте, докато стигнете до края на пътеката.