現在作成中のアプリでexpo36→expo38にアップデートしたところ、
日本語入力の際に、フォントサイズが大きくなったり小さくなったりする現象があります。
対応方法をご存知の方はいらっしゃるでしょうか?
※expo38はReactNative0.62に相当するようです。
・英語入力は問題なし
・英語入力後に日本語入力する場合も問題なし
・multiline={true}にすると発生しなくなる(不便なのでこれはできれば適用したくない)
・RNPickerSelectでも、選択項目を変更するとフォントサイズが同じく大きくなる
expo36のときは発生しませんでしたが、firebaseを使いたいためダウングレードもしたくないという状況です。
英字を最初に入れれば発生しないので1文字見えない状態で入力しておく、全てのTextInputをmultiline={true}にしEnterキーをハンドリングするなど、無理やりな対応を考えていますが、
RNPickerSelectの方は同様の方法は適用できず、expoのアップデートによる修正が入るならば無駄な実装にもなりかねず…。
もし対応方法をご存知でしたらご教授いただけますと幸いです。
何卒、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/07 15:46