Limiting UIAxes Interactivity in AppDesigner
조회 수: 49 (최근 30일)
이전 댓글 표시
Hi!
I'm using three UIAxes to display plots, and I'd like to be able to limit their interactivity such that the zoom in/out, and save/export buttons neither appear nor work. Are there commands to enable/disable these in AppDesigner?
Thanks in advance for your suggestions!
댓글 수: 0
채택된 답변
추가 답변 (2개)
Mario Malic
2020년 9월 12일
편집: Mario Malic
2020년 9월 13일
I am not aware of the option to save/export fig in App Designer.
For limiting interactivity:
ax = app.UIAxes; % change to your UIAxes handle
ax.Interactions = [panInteraction];
ax.Toolbar.Visible = 'off';
댓글 수: 7
Mario Malic
2020년 9월 13일
I sourced my information from UIAxes properties which also mentioned disableDefaultInteractivity, but didn't checked it.
"I enjoy and learn from other people's approaches such as this one." - Likewise!
Bruno Gonfiotti
2020년 9월 18일
I tested the solutions here proposed, but in Matlab 2020b I get the following error: Invalid or deleted object. Error in disableDefaultInteractivity (line 12). ax.InteractionContainer.Enabled = 'off';
Do you have any suggestion?
댓글 수: 8
참고 항목
카테고리
Help Center 및 File Exchange에서 Interaction Control에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!