QA@IT

iOSのWebViewで入力フォームの「完了」が白くなってしまう

7060 PV

初めて質問をさせて頂きます。

WEBエンジニアでしたが、機会があり、仕事先で外注したアプリを自社で開発出来るよう引き継ぎをしました。
引き継ぎは完了し、新規機能や既存機能の改修作業を行なっています。

アプリはWebview(WKWebView)を使用しています。
Xcode8を使っていた時に、iOS11の機種だけWebview内のselectboxや入力フォームを押した際の、
入力を完了させる「完了」ボタンが白くなって見にくくなっていました。
(通常であれば青文字になる部分)
WEB側のCSSが悪さをしているのかと思い、CSSをチェックしましたが問題はありませんでした。
(サンプルでWKWebViewを実装しただけのアプリでWEBページを確認したところ問題はありませんでした)

先日Xcodeを9にアップデートをしたところ、iOS9,iOS10でも同現象が発生してしまいました。

WKWebViewの設定辺りで最新のOSには良くないことをしてしまっているのかと思い、
WKWebView辺りを確認しているのですが、アプリエンジニアとして経験も浅く、
原因の特定に至っていません。

どなたか同現象が発生している方、そして解決出来た方いらっしゃいますでしょうか?

よろしくお願いいたします。

回答

自己解決致しましたのでこちらの質問は完了とさせて頂きます。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。