how to efficiently make a tab bar in Sketch?

So Sketch has symbols. These are great if every instance of the symbol across your various artboards is exactly the same. But what if say you had a tab bar, and on different screens, you wanted to show a different tab highlighted/selected? I’ve been just having the tab bar as an individual element, not a symbol, and manually changing the tabs for each page to show the right tab selected. I feel like there is a better way to do this, as when the client changes their mind about a colour, I’d have to individually change every instance.


There’s a plugin called state machine that solves your task.
Plugin Download:

I don’t know if you’re familiar with sketch plugins. Sketch toolbox is a good way for managing plugins.

Source : Link , Question Author : rjtkoh , Answer Author : Typo

Leave a Comment