仮想キーボードの高さを取得するには?


初心者  2013-10-31 07:09:31  No: 45493

お世話になります。

iOSアプリでTMemoなどをクリックしたときの仮想(ソフトウェア)キーボードの
高さを取得するにはどうしたら良いでしょうか?
仮想キーボードのすぐ上にTMemoを置きたい(例:iPhoneの標準メモアプリの
ように)のですが、自分で TMemoのプロパティ Align = alClient にすると
仮想キーボードの下までコントロールが伸びてしまいます。

他のプロパティや、情報がありそうな TVirtualKeyboard というのも
見てみたのですが無さそうでした。
取得する方法がありましたら教えて頂けないでしょうか?


DEKO  2013-10-31 11:42:40  No: 45494

ちゃんとやろうとすると結構メンドイようです。

[iOS 5の日本語キーボードの高さに対応する (iOS 3, 4, 5全対応) (A-Liaison BLOG)]
http://akisute.com/2011/11/ios-5-ios-3-4-5.html

[【Objective-C】iOS 6.0で注意しておきたい日本語キーボードの不具合と変更点 (しすぜろ)]
http://syszr.com/s27.html

[Scroll form to show edits in IOS (Embarcadero Discussion Forums)]
https://forums.embarcadero.com/message.jspa?messageID=412432

[UIWindow Class Reference (iOS Developer Library)]
https://developer.apple.com/library/ios/documentation/uikit/reference/UIWindow_Class/UIWindowClassReference/UIWindowClassReference.html


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加