首页 文章

如何在Xamarin表单中的UITableViewCell中使用<Editor>

提问于
浏览
0

是Xamarin的新手,我正在使用Xamarin表单来构建跨平台应用程序 . 我试图找出如何在表视图单元格中使用编辑器(文本区域) . 我试图谷歌,但无法找到任何解决方案 . 你能帮我解决一下代码片段吗?

我以为我可以为EntryCell创建一个自定义渲染器,并尝试自定义高度并启用多行,但是我无法找到要使用的属性,以便高度和多行 .

如果还有其他好方法,请告诉我 . 永远感谢!!

1 回答

  • 0

    我认为你混合了一些概念,UITableViewCell不是Xamarin.Forms而是Xamarin.iOS . 在Xamarin.Forms中,您拥有包含ViewCells的ListView .

    您要做的是自定义ViewCell并使用编辑器控件,默认情况下允许多行输入 .

    <ListView>
        <ListView.ItemTemplate>
            <DataTemplate>
                <ViewCell>
                    <StackLayout BackgroundColor="#eee"
                    Orientation="Vertical">
                        <Editor BackgroundColor="#a4eaff" />
                    </StackLayout>
                </ViewCell>
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>
    

    有关编辑器控件的更多信息here.

相关问题