問題タブ [uicontrolview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - uicontrol を配置して無限スクロールを作成する
私はオブジェクティブ C のプログラミング学習の初心者であり、このサイトでの質問の初心者でもありますが、ご容赦ください。
現在、画面上にボックス (UIControls) の列を描画し、それらを上下に無限にスクロールできるようにしようとしています。そのため、画面の下部から外れると、下部に移動して再利用されます。
コードに多くの間違いがあるに違いないことはわかっています。しかし、私がやろうとしていることの要点は次のとおりです。ボックスはすべて配列(imArray)にあります。ボックスが画面の下部からスクロールすると、配列の最後から取り除かれ、最初に挿入されます。次に、ボックスがグラフィカルに列の上部に挿入されます。
最初の if ステートメントは、画面の下部からのスクロールを処理し、正常に動作します。しかし、同様のコードで反対のことをしようとする 2 番目の if ステートメントは、ゆっくりとスクロールする場合にのみ機能します。すばやくスクロールすると、ボックス間の間隔が不均一になり、ボックスが画面上でロックされて動かなくなることがあります。
任意の助けをいただければ幸いです。必要な場合は、さらに明確にするよう努めます。
matlab - Matlab の uicontrol のエラー
以下のように、matlab で uicontrol を実装しています。
コールバック関数は次のとおりです。
実行時に、次のエラーが発生します。
の値を印刷するhandles.Fig.(handles.ImgNames{m,2})
と、列が期待されていましたが、値の値である整数が得られます。MATLAB R2015b の同じことを実行しても、問題なく実行されます。
なぜこれが起こっているのか理解できません。誰かがこれで私を助けることができますか?