私はSenchaTouch2アプリケーションに取り組んでおり、次のようなビューがあります。
フィールドをタップすると、キーボードとビューポートが上がり、フィールドを左側の使用可能なスペースの中央に配置します。
ここで、フィールドをタップしたときにビューポートを下に移動して、ユーザーが画像全体を表示できるようにします。
私がしたことは、以下を含むCSSクラスを作成することです:
@include transform(translate(0, 55px));
次に、フィールドがフォーカスされているときに、このクラスをビューポートに追加します。
クラスはビューポートに正しく追加されますが、ビューを下に変換しません。また、キーボードが表示された直後にコンソールでそれを行うと、正常に動作します。
focus
イベントが発生した直後に追加したクラスが機能しない理由を誰かが知っていますか?