PHPz2017-04-17 15:47:22
他人のキーボードの高さではなく、自分自身のレイアウトを変更する必要があります。
人生哲学の隆盛は次のとおりです:
変えられるものは変え、変えられないものは受け入れる。 :P
高洛峰2017-04-17 15:47:22
キーボードの高さは基本的に固定されており、入力方法によって異なります。キーボードを自分で作成しない限り、キーボードの高さを手動で変更することはできません。
PHP中文网2017-04-17 15:47:22
まず、他の人のキーボードの高さは変更できませんが、不変ではありません。たとえば、システムのデフォルトのキーボードは、中国語と英語を切り替えるとキーボードの高さが変わります。ただし、この変更はコードによって制御されません。代わりに、変更に応じて UI を調整する必要があります。たとえば、QQ チャット インターフェイスでは、入力ボックスは常にキーボード上にあるため、キーボードの高さを変更した後にレイアウトする必要があります。
簡単な方法は、次の通知を受け取り、対応する必要な操作を実行することです
リーリーしかし、この種のホイールは IQKeyboardManager など、すでに利用可能です
次に、カスタム キーボード (inputView) について説明します。
高さは変更できますが、代償としてキーボードを手書きするか、絵文字を入力するための QQ のキーボードを参照する必要があり、カスタマイズする必要があります。
お役に立てば幸いです
エンジニアにおすすめのアルバイト、詳細は私のアバターをクリックしてください