我在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;
}
}
这是
编辑器的问题,所以我已将其调整为创建自定义渲染器并修复它