uitableview - Monotouch.Dialog:在 UITableView 中启用选择

标签 uitableview xamarin.ios monotouch.dialog

使用 MonoTouch.Dialog 创建一个值表。

当用户单击一行时,该行应正常闪烁蓝色。

如何在 MonoTouch.Dialog 中启用此功能?

最佳答案

MonoTouch.Dialog 支持可以实际响应事件的元素(例如附加了点击处理程序的 StringElement)或其他需要响应用户交互的元素的闪烁行为。

这是通过将单元格上的 SelectionStyle 属性设置为 UITableViewCellSelectionStyle.Blue 来完成的

大多数不响应用户输入的单元格将 MonoTouch.Dialog 中的值设置为 None。您可以更改源代码以使其在任何地方都使用 Blue,或者确保您针对正确的用例使用正确的元素。

我最近在博客中介绍了一些用于构建 Elements 的设计模式,如果您想推出自己的设计模式:

http://tirania.org/monomac/archive/2011/Jan-18.html

关于uitableview - Monotouch.Dialog:在 UITableView 中启用选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4800476/

相关文章:

c# - MonoTouch.Dialog RootElement 的自定义标题

c# - iOS 从本地通知打开页面

c# - Monotouch.Dialog:如何从 RadioGroup 中预选一个元素?

ios - 自动布局 UITableViewCell

iphone - 通过 tableview 添加 View (UITableViewController)

ios - 在 GetCell 方法中删除动态单元格

c# - 在 MonoTouch.Dialog 中设置按钮颜色

iphone - 将 NavigationBar 样式应用于 MonoTouch 中的所有导航栏?

ios - 使用 Storyboard创建可重用的 UITableView

ios - 表格单元格约束无法正确加载