gpt4 book ai didi

ios - UITableViewRowAction 处理点击

转载 作者:行者123 更新时间:2023-11-28 19:57:42 27 4
gpt4 key购买 nike

我正在使用 UITableViewRowAction iOS 8 Beta 2+ 中的方法在我的表格中的一行上滑动时添加自定义按钮。我不知道如何处理点击事件,它目前只是让我的应用程序崩溃了。我尝试了以下方法:

public override UITableViewRowAction[] EditActionsForRow (UITableView tableView, NSIndexPath indexPath)
{
List<UITableViewRowAction> items = new List<UITableViewRowAction>();

UITableViewRowAction button = new UITableViewRowAction ();
button.Title="Test";
button.BackgroundColor = UIColor.LightGray;
button += delegate {
Console.WriteLine ("Hello World!");
};

items.Add(Button);

return items.ToArray();
}

但是当我得到以下内容时它会编译:

Operator '+=' cannot be applied to operands of type 'MonoTouch.UIKit.UITableViewRowAction' and 'anonymous method'.

如何分配处理程序来单击 UITableViewRowAction?

最佳答案

单点触控

public override UITableViewRowAction[] EditActionsForRow (UITableView tableView, NSIndexPath indexPath)
{
UITableViewRowAction moreButton = UITableViewRowAction.Create (
UITableViewRowActionStyle.Default,
"More",
delegate {
Console.WriteLine ("Hello World!");
});
return new UITableViewRowAction[] { moreButton };
}

关于ios - UITableViewRowAction 处理点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25609302/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com