Cannot get zoom post-callback to work on UIAxes

조회 수: 6 (최근 30일)
meghannmarie
meghannmarie 2020년 10월 14일
댓글: meghannmarie 2020년 10월 14일
I cannot get the zoom post-callback to work on UIAxes in app designer. The pre-callback works fine. Here is what I have which is embedded in the app startup function:
h = zoom(app.UIAxes);
h.ActionPreCallback = @myprecallback;
h.ActionPostCallback = @mypostcallback;
h.Enable = 'on';
function myprecallback(obj,evd)
disp('A zoom is about to occur.');
end
function mypostcallback(obj,evd)
disp('A zoom has occurred.');
end
I followed the example in the help and it works of course, but it is not on a UIAxes.
  댓글 수: 9
meghannmarie
meghannmarie 2020년 10월 14일
So my whole point of using a post-callback was to prevent user from using zoom to zoom out past my axis limits, and in 2020b it wont let them by default. So didnt neven need to set a post-callback!
meghannmarie
meghannmarie 2020년 10월 14일
I ended up not using it, super buggy. Especially if I customize the toolbar. Pan is also throwing errors.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Visual Exploration에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by