Maison > Questions et réponses > le corps du texte
这个是我的一个订单详情页面,我需要点击退款成功那个按钮跳入退款流程页面,但是数据是从我这个页面的一个数组拿的,所以我需要获取到点击的位置,我之前又在网上查过试过
// UITableViewCell cell = (UITableViewCell )[[but superview]superview];
NSIndexPath *indexPath = [self.tabView indexPathForCell:cell];
//
这个方法,可以并不能,希望有大神能帮我解决一下,如果可以的话,希望能解释一下,大神帮帮忙,谢谢
高洛峰2017-04-17 17:39:32
Ajoutez une propriété à votre Cell.h, NSIndexPath *indexPath ; lors de l'attribution d'une valeur à la cellule (attribution d'une valeur à la cellule dans la méthode cellForRow ou cellWillDisplay), transmettez l'indexPath de TableView à la cellule et laissez le cellule, enregistrez-le lorsque vous cliquez sur le bouton de la cellule, puis transmettez-le à VC via le proxy et c'est OK
怪我咯2017-04-17 17:39:32
Hé. N'utilisez-vous pas MVC
Alors pourquoi votre portable sait-il si cette ligne paie pour des produits tests, du nougat ou des cocktails ?
Votre fichier d'en-tête de cellule doit avoir un attribut de modèle
Lorsque vous cliquez sur le bouton, vérifiez le modèle et vous saurez quelle est cette ligne
PHPz2017-04-17 17:39:32
La balise du bouton est définie sur un indice de tableau, et enfin les données sont trouvées en fonction de l'indice