2016-06-20 12 views

Antwort

1

UIView ein paar Methoden, die für diese Art von Sachen sehr nützlich sind, beginnen sie mit convertRect:... und convertPoint:... und enden mit fromView: und toView:.

In Ihrem Fall würde Anruf convertPoint:CGPointZero toView:tableView auf der Bildansicht zurückgeben, was Sie brauchen.

Diese Methoden funktionieren nur, wenn sich beide Ansichten in derselben Ansichtshierarchie befinden.

+0

Ich verstehe nicht wirklich. Tatsächlich habe ich ein Bild in der Tabellenansichtszelle, ich möchte den Ursprung davon in dem Geröll wissen, wenn ich es drücke. –

+0

Wie CGRect testen = [uiimageview convertPoint: CGPointZero toView: self.table]; ?? –

+0

'convertPoint' gibt einen Punkt zurück,' convertRect' gibt ein rect zurück. Sie müssen sie auch für das Bildansichtsobjekt und nicht für die Klasse "UIImageView" aufrufen. – EmilioPelaez

Verwandte Themen