Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Design Sketch Basics Build a Mobile Interface Layer Styling

Alexander Zubko
Alexander Zubko
1,068 Points

Changing tab bar active icon/text to "My Profile", changes them on both artboards.

Around 1:10 on video you change style of the tab bar icons and texts. In my document, when I do the same, also the tab bar of the 1st artboard changes. I can select Tab Bar at new artboard and select "Detach from Symbol" (its layer color will change from pink to blue) but seems like this is kinda hack, since you don't do it on video.

Is there any way to keep Tab Bar instance connected to symbol and yet to have different selected items in different artboards?

I'm on Version 3.2.2 (9983)

2 Answers

Christopher Downer
STAFF
Christopher Downer
Treehouse Guest Teacher

You're right, in the video I did forget to detach the symbol so the tab bar is different in both screens. I hadn't noticed that, well spotted.

I'm afraid there isn't currently a way to have a different instance of the same symbol - but I'll note your request! You did the right thing to work around that though. You could store different symbols inside a group, and copy and paste that between artboards, but you couldn't turn that into a Symbol as nested symbols isn't something Sketch supports.

Alexander Zubko
Alexander Zubko
1,068 Points

Thanks, Now I will feel more easier in detaching the symbols :)

As for best scenario, I'd like to have the system similar to prefabs/instances in Unity3d engine, when changes to parent propagate to children, but each child can have its own settings which don't propagate back to parent until some special button is pressed for that.