App designerで画​面サイズを変更すると​、スライダの目盛り表​示が消える

App designerでスライダを置いているのですが、実行後に画面サイズを変更すると、目盛り表示が消えてしまいます。
実行後、画面サイズを拡大すると、目盛りが消えて以下のような表示になります。
画面サイズは可変のままにしておきたいのですが、目盛りを消えないようにする方法はないでしょうか。
どうぞよろしくお願いいたします。

 Risposta accettata

0 voti

スライダは、グリッドレイアウト内に配置していますでしょうか?
どうやらグリッドレイアウトに設定した縦幅が小さいと、スライダのメモリ表示が不安定になるようです。
(下記を実行し、縦幅が25の時、メモリの表示が不安定になることを確認しました。)
hfig = uifigure('Name', '縦幅25'); % スライダのメモリ表示不安定
hgrid = uigridlayout(hfig, 'RowHeight',{25,25}, 'ColumnWidth',{'1x'});
uislider(hgrid, 'Limits',[0,50]);
uislider(hgrid, 'Limits', [-100, 100]);
hfig = uifigure('Name', '縦幅50'); % スライダのメモリ常に表示
hgrid = uigridlayout(hfig, 'RowHeight',{50,50}, 'ColumnWidth',{'1x'});
uislider(hgrid, 'Limits',[0,50]);
uislider(hgrid, 'Limits', [-100, 100]);
グリッドレイアウトの縦幅の設定を大きくしたら、解決するかもしれません。

1 Commento

mayu
mayu il 24 Apr 2023
ありがとうございます、
スライダはグリッドレイアウト内に配置しています!
確かに縦幅が狭いです😓 いっぱい配置してるので縦16ぐらいです。
25でも目盛り表示不安定になるのですね。。💦
配置するものを収める関係であまり広げられないのですが、原因がわかって助かりました。
ありがとうございましたm(__)m

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su 基本的な設定 in Centro assistenza e File Exchange

Prodotti

Release

R2021b

Community Treasure Hunt

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

Start Hunting!