Ich versuche, Einschränkungen zwischen zwei Elementen innerhalb eines UITableViewController hinzuzufügen und bisher konnte ich nicht. The UIImage View innerhalb des UITableViewControllers, aber außerhalb der UITableView-Zelle.NSLayoutConstraint zwischen UIImageView und UITableViewCell hinzufügen
Ich kann StoryBoard weder verwenden noch Einschränkungen programmatisch hinzufügen, weil Xcode mir sagt, dass ich keine Einschränkung für ein Objekt hinzufügen kann, das wiederverwendet werden soll.
Der Grund, warum ich versuche, eine Einschränkung hinzuzufügen, ist, weil die Größe der UIImageView dynamisch durch die Größe des Bildes, das heruntergeladen wird, geändert wird. Wenn das Bild aus irgendeinem Grund nicht heruntergeladen werden kann, verwendet es ein Standardbild und das gesamte Layout fällt auseinander.
Hier ist, was meine Tableview wie folgt aussehen:
Haben Sie darüber nachgedacht, Ihre UIImageView in UITableViewCell Zugabe und Platziere es als erste Zelle in tableView und ändere die Höhe der Zelle, wann immer du das Bild vom Server bekommst? –
@ noir_eagle, nein habe ich nicht, aber das ist eine gute Idee. Ich werde es versuchen. Vielen Dank. – Sicypher
@ noir_eagle sollten Sie Ihren Kommentar als Antwort posten. Ich werde es als die beste Antwort akzeptieren, weil es am besten für mich funktioniert. – Sicypher