我有一个Xamarin表单中的ListView,其中有带有编辑器的自定义ViewCells。我有一个订阅编辑器的TextChanged事件的函数,该函数检查文本中是否有换行符,如果它找到换行符,它会删除它们并使编辑器不对焦。它在Android上正常工作,但在iOS上,每当我输入任何内容,而不仅仅是新行时,编辑器就会失去焦点。我该怎么解决这个问题?<?--ListView of the che
正如我在其他问题中所说的,我在.Net技术方面是个新手。现在,我开始使用Xamarin跨平台(目前使用Xamarin.IOS)进行练习。但是我对这段代码有一个问题,它正在工作,但是如果表中的元素超过6个,那么ForceUpdateSize()方法就会使应用程序崩溃。当我移除该方法时,应用程序可以正常工作,但是文本会重叠。这是填充我的表的方法:
public sealed class AutoViewCellRenderer : ViewCellRend
因此,令我惊讶的是,我还没有在网上找到任何关于这个问题的东西。我正在尝试使我的列表视图分隔符嵌入为全宽。我找到了有关表视图的文档,here。但我也不清楚如何在列表视图中做到这一点?我正在使用Xamarin Forms listview,试图在iOS上实现这一点。我想我必须编写一个自定义的渲染器,因为在列表视图的窗体上没有可用的(公开公开的)属性。这是在列表视图上发