Wie bekomme ich den Ursprung eines Bildes, das in UITableViewCell
platziert wurde? Der Ursprung, den ich meine, ist seine Herkunft, die auf dem Bildschirm nicht innerhalb der UITableViewCell
.Wie bekomme ich den Ursprung (auf dem Bildschirm) eines Bildes, das in der Tabellenansicht platziert wurde?
0
A
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.
Verwandte Themen
- 1. Wie bekomme ich den ROI eines Bildes in Android
- 2. Wie bekomme ich die Mausposition auf dem Bildschirm in WPF?
- 3. Wie wird das Formular auf dem Bildschirm platziert, auf dem sich die Maus gerade befindet?
- 4. Wie bekomme ich die Mausposition auf dem Bildschirm in Qt?
- 5. Exportieren eines Bildes aus dem Bildschirm (Viewport) in Java OpenGL
- 6. Ändern eines Bildes basierend auf dem, was geklickt wurde
- 7. Wie bekomme ich das eingebettete youtube-Video in der Tabellenansicht und bekomme das Problem in der Handhabung "Fertig" Button
- 8. Wie erkenne ich Berührungen auf dem Bildschirm einer Tabellenansicht, nicht nur in der Zelle?
- 9. Wie lege ich den Ursprung der Leinwand in der Mitte
- 10. Wie bekomme ich den Text aus dem Textfeld, das der ListBox hinzugefügt wurde?
- 11. Wie bekomme ich einen Uri des Bildes in den Ressourcen
- 12. Wie bekomme ich die Mitte eines Bildes in Javascript?
- 13. Drupal: Wie bekomme ich die Dateigröße eines Bildes in Ansichten
- 14. In GTK, wie bekomme ich die tatsächliche Größe eines Widgets auf dem Bildschirm?
- 15. Wie bekomme ich den Rückgabewert eines Programms, das über den Aufruf eines Mitglieds der exec-Familie von Funktionen ausgeführt wurde?
- 16. Wie ändere ich den Wert der RGB-Komponente eines Bildes
- 17. Wie stelle ich die maximale Höhe eines ImageView auf den verfügbaren Platz auf dem Bildschirm ein?
- 18. Wie kann ich den Pixelwert eines Bildes in PHP erhalten?
- 19. Wie bekomme ich den Wert eines Feldes, das an ein FormView gebunden wurde
- 20. IOS 7 - Wie bekomme ich den indexPath von der Schaltfläche in UITableViewCell platziert
- 21. Wie bekomme ich die vollständige Verknüpfung eines Bildes mit Python?
- 22. Kann ich den Ursprung verschieben, wenn ich eine Transformation in Quartz 2D für das iPhone mache?
- 23. Hochladen eines Bildes, das mit einem cropper.js-Plugin abgeschnitten wurde
- 24. Wie wird auf das modale Popup zugegriffen, das auf der Inhaltsseite vom Steuerelement der Masterseite platziert wurde?
- 25. Wie bekomme ich den EditText-Wert und zeige ihn auf dem Bildschirm über TextView an?
- 26. Zeichne einen Teil des Bildes auf den Bildschirm (ohne alle in den Speicher zu laden)
- 27. Wie ermittle ich den Farbmodus eines hochgeladenen Bildes in ASP.Net
- 28. Wie bekomme ich den Index eines Datensatzes, der von etwas in Linq bestellt wurde?
- 29. Wie würde ich den Farbton und die Schärfe eines Bildes auf dem iPhone ändern?
- 30. Wie nehme ich den Wert eines EditText, wenn ich eine Taste drücke und auf dem Bildschirm
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. –
Wie CGRect testen = [uiimageview convertPoint: CGPointZero toView: self.table]; ?? –
'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