「Xamarin.iOSでUITextViewの末尾へスクロールさせる」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「Xamarin.iOSのUITextViewで末尾へスクロールさせる。 ==概要== ログみたいな感じでメッセージを表示し続けたいわけだ。 当初、UI...」) |
Administrator (トーク | 投稿記録) 細 (Administrator がページ「Xamarin.iOS/UITextViewで末尾へスクロールさせる」を「Xamarin.iOSでUITextViewの末尾へスクロールさせる」に移動しました) |
2020年12月23日 (水) 03:06時点における最新版
Xamarin.iOSのUITextViewで末尾へスクロールさせる。
概要[編集 | ソースを編集]
ログみたいな感じでメッセージを表示し続けたいわけだ。 当初、UILabelをマルチライン設定にして実装を試みたが簡単にスクロールさせる方法が無いようなので、UITextViewをEditableプロパティを無効化して代用した。
実装[編集 | ソースを編集]
文中の最後の1文字が表示範囲に入るように指定すれば良いようだ。
// _message as UITextView
var range = new NSRange(_message.Text.Length - 1, 1);
_message.ScrollRangeToVisible(range);