出于性能原因,我决定用Xamarin表单为我的ListView编写一个自定义ListView。对于这个ViewCell,我扩展了ViewCellRenderer For iOS。Xamarin表单中的ListView有HasUnevenRows="True",但是行都是在44 at被切断的。如何通过自定义UITableViewCell创建的内容获得行的自动高度?
我在安卓的滚动视图中使用ListView时遇到了问题(通过Xamarin表单)。我正在根据项源和行高计算listview的高度,但我仍然可以在listview中滚动:列表视图是滚动视图中包含的白色区域,下面有很少的标签,所以我们可以滚动:但在Android中,我们也可以在listview本身内部滚动:我尝试在自定义渲染器中捕获move事件:
public class CustomListViewRenderer :