# Swapping bottom tabs with different tabs using a switch?

**URL:** https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281
**Category:** Ask for Help
**Created:** [May 2, 2021, 12:32am UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281 "2021-05-02T00:32:36Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Dave\_Lalande](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dave_lalande/32/5979_2.png) [@Dave\_Lalande](https://community.glideapps.com/u/Dave_Lalande)
#### Post date: [May 2, 2021, 12:32am UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/1 "2021-05-02T00:32:36Z")

</div>

Is there a way to change the tabs below real-time? So, if the user flips a switch, the bottom tabs swap with different tabs? It works great in the Glide interface but not in the app. I am using a field in the spreadsheet and wondering how to do this in Glide?

Thanks for any suggestions.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [May 2, 2021, 2:18am UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/2 "2021-05-02T02:18:12Z")

</div>

Do you mean you want to swap the order of the tabs, or just navigate to another tab?

---

<div class="post-metadata">

### Author: ![Dave\_Lalande](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dave_lalande/32/5979_2.png) [@Dave\_Lalande](https://community.glideapps.com/u/Dave_Lalande)
#### Post date: [May 2, 2021, 3:18am UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/3 "2021-05-02T03:18:36Z")

</div>

No, I am replacing the tabs at the bottom with other tabs. So say you have 7-8 tabs and you want the user to be able to flip a switch and the tabs at the bottom change to different tabs, different names, different content. It works great in the Glide Developer Tool. I’m trying to develop a way for this to work in the actual app. I’m hoping there is a real-time way to do this as it works in the dev tool?

---

<div class="post-metadata">

### Author: ![Jen\_NYCP](https://avatars.discourse-cdn.com/v4/letter/j/848f3c/32.png) [@Jen\_NYCP](https://community.glideapps.com/u/Jen_NYCP)
#### Post date: [May 2, 2021, 4:05am UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/4 "2021-05-02T04:05:14Z")

</div>

I’m thinking maybe the users have a certain role where only specific tabs are displayed, and there is an action on the switch which writes to the column and changes their role. Then these other sets of tabs you are talking about are displayed based on the user having this other role.

---

<div class="post-metadata">

### Author: ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)
#### Post date: [May 2, 2021, 4:45am UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/5 "2021-05-02T04:45:57Z")

</div>

Create a user specific column in users sheets, for tabs visibility, when user flip a switch make action to set that column to 1 or TRUE, in the TAB options set visibility condition to IF TAB column is TRUE (or 1)

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [May 2, 2021, 8:57am UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/6 "2021-05-02T08:57:46Z")

</div>

As @Uzo said, you can try using tab visibility here, which works with both user-specific columns or sheet columns. If that data lives only in the signed-in user’s row in the user profile sheets, you can store it as a user-specific column/Glide Table column to avoid syncing them back to the Sheet. It should be instant if you’re configuring the right visibility conditions.

---

<div class="post-metadata">

### Author: ![Dave\_Lalande](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dave_lalande/32/5979_2.png) [@Dave\_Lalande](https://community.glideapps.com/u/Dave_Lalande)
#### Post date: [May 3, 2021, 6:00pm UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/7 "2021-05-03T18:00:49Z")

</div>

Thank you!

---

<div class="post-metadata">

### Author: ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)
#### Post date: [January 17, 2024, 4:52pm UTC](https://community.glideapps.com/t/swapping-bottom-tabs-with-different-tabs-using-a-switch/26281/8 "2024-01-17T16:52:19Z")

</div>


