How can I enable scrolling on a Tab in App Designer?

130 views (last 30 days)
I am creating an app with App Designer, and I would like to enable scrolling on a Tab. How can I do this?

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 10 Oct 2019
Edited: MathWorks Support Team on 10 Oct 2019
This is feature that is available starting in MATLAB R2018b. To enable scrolling on a Tab, you can set the 'Scrollable' property to be true.
The following example from the documentation illustrates what this looks like outside of App Designer on a UIFigure:
In App Designer, you can also set the Tab 'Scrollable' property to be true by selecting the 'Scrollable' property under 'Interactivity' in the 'Component Browser' when you have selected the Tab object.
For scrolling to be activated when the app is run, you need to place at least one component outside the borders of the Tab. Specifically, to activate up/down scrolling, place a Component onto the Tab and have it extend past the top of the Tab. To activate left/right scrolling, place a Component onto the Tab and have it extend past the right of the Tab.
To illustrate, refer to the attached example app. It was created in R2019a, but will also run in R2018b (though it may warn you that the app was created in a newer version).
  1 Comment
Jon Martínez Rico
Jon Martínez Rico on 29 Mar 2022
Hi! Is there a way to leave some blank space at the top between the panels/whatever and the top of the tab?
Thank you in advance,
Jon
__________________________________________________________
Edit:
I came up with a basic idea of introducing a label at the top and then leave it empty. This works, but still I would like to know if there is a more "professional" way to do this.
Thank you again!

Sign in to comment.

More Answers (0)

Tags

No tags entered yet.

Products


Release

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!