0
iOSのテキストエディタと完了ボタンがありますので、エディタを入力した後でタップすると、編集することができません。テキストを含むエディタを編集し、完了ボタンをクリックした後、エディタはiOSの全ページをカバーします。
編集して保存できるように、エディタの高さを固定したいと考えています。
は、私は高さと幅を設定することが、期待通りに動作していない。このためのカスタムレンダラを使用して試してみました
私のXAMLコード
<controls:XEditor x:Name="Editor" Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="3" />
私のカスタムレンダラ
public class XEditorRenderer:EditorRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<Editor> e)
{
base.OnElementChanged(e);
Control.SelectAll(Self);
//this.Control.InputAccessoryView = null;
}
}
コードを投稿できますか?お手伝いできますか? –
私はパブリッククラスMyEditorRendererのようにレンダリングされた使用しています確かに:EditorRenderer { 保護されたオーバーライドボイドOnElementChanged(ElementChangedEventArgs E) { base.OnElementChanged(e)を、 Control.SelectAll(Self); } –
質問を編集して、試したことを示すためのコードをいくつか追加してください。ページレイアウトとは何ですか?あなたのレンダラは何もしないようです。できるだけ多くの関連情報を提供する。 –