1
11
在需要更改ViewCell大小的任何位置定义ViewCell大小更改事件
在您的情况下,它应该由您的单选按钮触发。这样称呼它:
然后,它将使用ListView渲染器更新iOS TableView。
它应该可以解决性能问题,同时继续使用Xaml,而不是创建不需要的自定义ViewCell。 |
2
0
我的解决方案是:尝试使用自定义渲染器。单击按钮时,我使用tableView。ReloadRows()动态更改单元格大小。 首先,定义一个bool列表,其项目等于要在源中显示的行。我第一次用false初始化它的项。
其次,构建GetCell事件(我只是在我的单元格中放置了一个UISwitch进行测试),如下所示:
最后,我们可以重写GetHeightForRow事件。根据iExpanded中的项目设置大小值:
这是我手机的一部分,供您参考:
|
Jasper · 安装页面上看不到AppCenter iOS分发 2 年前 |
Sam · Xamarin表单中SfChat控件的MVVM 2 年前 |
Renish · Xamarin中IOS的深度链接 2 年前 |