我有一個自定義單元格,其中有兩個文本字段和一個標籤。我添加了一個TapGestuRecognizer
來捕獲標籤上的用戶點按事件。但是,我不知道如何能夠檢測標籤選擇的CustomCell的索引?觸摸(或CGPointZero,它真的並不重要)從標籤(你可以從你的水龍頭識別獲得它 - 它有view
財產)的檢測單擊在TableViewController上的CustomCell項目的索引
var tapGesture = new UITapGestureRecognizer (Tap);
myLabel.AddGestureRecognizer (tapGesture);
myLabel.UserInteractionEnabled = true;
public void Tap(UITapGestureRecognizer r)
{
var vc = new myViewController (this);
var nc = new NavigationController (vc);
nc.PreferredContentSize = new System.Drawing.SizeF (200, 300);
popupoverController = new UIPopoverController (nc);
popupoverController.PresentFromRect (myLabel.Bounds, myLabel, UIPopoverArrowDirection.Any, true);
}
http://stackoverflow.com/a/13723853/826716 – bteapot