question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[ART] Art and Pattern w/ Images

See original GitHub issue

Just saw that Pattern hasn’t been add yet in the react-native art implementation.

else if (type === PATTERN) {
    // todo
  }

Any idea when this will be added, would love to take advantage of it.

Or any other recommendations on how to render an Image to the Surface

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
LeJPRcommented, May 17, 2016

Just stumbled across the same issue… nearly a year later:) Had a quick look/play and it looks like the Pattern implementation in ARTPattern.m is wired up to display an image using _image = CGImageRetain([RCTConvert CGImage:array[1]]); ;, but it just receives a string from the fill pattern prop of the image location entered in JS so can’t actually create an image… also note it looks like react packager doesn’t pick up the image location and bundle it… so i think to get the image displaying will need to look into what Image does to bundle an image and then change it into a filepath native can load… Im a long way from an expert in this part but will try and find some time to look into and submit a PR.

However… . you can get an image in a surface now in a way that will work with web react-art and reactARTNative by using a Data URI instead of a url… just add something along the lines of the below and you’ll get your fill pattern in native…

fill={new Pattern(‘data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRF7c5J78kt+/Xm78lQ6stH5LI36bQh6rcf7sQp671G89ZZ8c9V8c5U9+u27MhJ/Pjv9txf8uCx57c937Ay5L1n58Nb67si8tVZ5sA68tJX/Pfr7dF58tBG9d5e8+Gc6chN6LM+7spN1pos6rYs6L8+47hE7cNG6bQc9uFj7sMn4rc17cMx3atG8duj+O7B686H7cAl7cEm7sRM26cq/vz5/v767NFY7tJM78Yq8s8y3agt9dte6sVD/vz15bY59Nlb8txY9+y86LpA5LxL67pE7L5H05Ai2Z4m58Vz89RI7dKr+/XY8Ms68dx/6sZE7sRCzIEN0YwZ67wi6rk27L4k9NZB4rAz7L0j5rM66bMb682a5sJG6LEm3asy3q0w3q026sqC8cxJ6bYd685U5a457cIn7MBJ8tZW7c1I7c5K7cQ18Msu/v3678tQ3aMq7tNe6chu6rgg79VN8tNH8c0w57Q83akq7dBb9Nld9d5g6cdC8dyb675F/v327NB6////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/LvB3QAAAMFJREFUeNpiqIcAbz0ogwFKm7GgCjgyZMihCLCkc0nkIAnIMVRw2UhDBGp5fcurGOyLfbhVtJwLdJkY8oscZCsFPBk5spiNaoTC4hnqk801Qi2zLQyD2NlcWWP5GepN5TOtSxg1QwrV01itpECG2kaLy3AYiCWxcRozQWyp9pNMDWePDI4QgVpbx5eo7a+mHFOqAxUQVeRhdrLjdFFQggqo5tqVeSS456UEQgWE4/RBboxyC4AKCEI9Wu9lUl8PEGAAV7NY4hyx8voAAAAASUVORK5CYII=’, 100, 100 ,0,0)}

0reactions
ThomWrightcommented, Jun 1, 2015

@browniefed Hit me up if you work on some React ART documentation, I’d be glad to help. I’ve been using it too and finding the lack of documentation frustrating.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Pattern Art Pictures | Download Free Images on Unsplash
Download the perfect pattern art pictures. Find over 100+ of the best free pattern art images. Free for commercial use ✓ No attribution...
Read more >
100 Prints & Patterns ideas - Pinterest
Apr 5, 2017 - Explore Pillo Gonzales's board "Prints & Patterns" on Pinterest. See more ideas about prints, print patterns, pattern.
Read more >
Art And Craft Pattern Pictures, Images and Stock Photos
Search from 5360893 Art And Craft Pattern stock photos, pictures and royalty-free images from iStock. Find high-quality stock photos that you won't find ......
Read more >
How to Add Abstract Patterns to Your Artwork - Art is Fun
Learn about patterns in art: find out how abstract patterns can make your art more visually interesting - no matter what style you...
Read more >
Art pattern Images | Free Vectors, Stock Photos & PSD
Find & Download Free Graphic Resources for Art Pattern. 1135000+ Vectors, Stock Photos & PSD files. ✓ Free for commercial use ✓ High...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found