MonoTouch.Dialog:禁用整个表格上的选择样式

时间:2012-09-05 18:01:44

标签: c# ios xamarin.ios monotouch.dialog

目前为了告诉单元格在选中时不闪蓝色,我将Cell的SelectionStyle设置为无:

 cell.SelectionStyle = UITableViewCellSelectionStyle.None;

有没有办法告诉整个DialogView(TableView)将其应用于表中的所有单元格?

1 个答案:

答案 0 :(得分:1)

不,SelectionStyle属性不是UIAppearance的一部分,并且它也是由MonoTouch.Dialog中的大多数Element设置的(因此它会被覆盖)。

请注意几个元素,例如EntryElementUIViewElementBooleanElementFloatElement ...已将SelectionStyle设置为None

最简单的方法是创建新的(或子类现有的)Element类型并设置此属性(以及其他属性)以匹配您的应用程序样式。