Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
712 views
in Technique[技术] by (71.8m points)

objective c - How to achieve paint brush strokes in iOS

I am developing an iOS app that uses a paint brush to draw in a board. I have created a simple paint tool with which user can paint,but what I really need is a paint tool that draws with brush stroke. Is there anyway to achieve the same in native iOS app development?

Here is a sample image of the brush stroke I would like to create:

enter image description here

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

the fact is you'll have to go to GLPaint

https://developer.apple.com/library/ios/samplecode/GLPaint/Introduction/Intro.html

consider also https://github.com/rbuussyghin/glpaint

and https://stackoverflow.com/a/2045262/294884

this is not easy.

Indeed, it's a huge P.I.T.A. Surprisingly, nobody has a ready-made solution for this in iOS.

For 2019 ...

Surprisingly, as far as I know, there is STILL no ready-made solution for this. Strange thing!

For 2021 ...

Appears there are finally some libraries in Metal, example

https://github.com/Harley-xk/MaLiang


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...