Xamarin在点击时禁用闪烁/闪烁的列表视图

时间:2019-03-21 23:49:15

标签: listview xamarin

如何在点击时禁用Xamarin中的闪烁/闪烁列表视图?我编写共享代码(Android可以,但是在iOS中闪烁)。这是可观察的集合。列表视图的一行包括:标签,按钮和图像。仅按下按钮即可执行操作。

  • ViewCell IsEnabled=false-不再闪烁,但也禁用了按钮
  • Listview SelectionMode=None-不起作用
  • Listview SelectedItem="{Binding X}",其中代码后面的X为空-不起作用
  • Listview ItemTapped="{Binding Y}",其中,后面代码中的Y为空-不起作用
  • 在XAML中将列表视图提升了一个级别:

<Frame> <Frame.GestureRecognizers> TapGestureRecognizer Command="{Binding TapCardCommand}" CommandParameter="{Binding .}"-TapCardCommand不执行任何操作-不起作用

您是否有其他解决方法?

1 个答案:

答案 0 :(得分:1)

您可以在iOS项目中创建 ViewCell CustomRenderer ,并设置selectionStyle的样式。

import matplotlib.pyplot as plt
import numpy as np

synthetic=np.random.normal(size=100)
fig=plt.figure(figsize=(5,5))
y,binEdges=np.histogram(synthetic,bins=20) #we want 20 bins
bincenters = 0.5*(binEdges[1:]+binEdges[:-1])
plt.plot(bincenters,y,c='k')