Gibt es eine Möglichkeit, Autoresizing-Masken zu verwenden, um meine Inhalte zu verschieben, so dass die Schaltfläche zum Löschen nicht verdeckt? Googeln hat mir gesagt, dass ich eine Autoresizing-Maske von UIViewAutoresizingFlexibleRightMargin
auf meiner Subview einstellen muss. Es scheint mir wie UIViewAutoresizingFlexibleWidth
würde eigentlich mehr Sinn machen; obwohl ich beide ausprobiert habe und auch nicht funktioniert.Resize UITableViewCell Inhalt, wenn die Schaltfläche zum Löschen zeigt
Die Ansicht, die ich versuche zu verkleinern, ist nur eine Beschriftung, die eine Unteransicht der Zelle contentView ist. Ich bin mir nicht sicher, ob sich die Inhaltsansicht selbst automatisch ändert, wenn die Schaltfläche "Löschen" angezeigt wird. aber es scheint, als wäre es nicht; Sonst hätte meine Autoresizing-Maske funktioniert.
Wenn das Vorhandensein der Schaltfläche zum Löschen keine Größenänderung der Ansichten bewirkt; Gibt es das überhaupt, dass ich das manuell machen kann?
UIViewAutoresizingFlexibleLeftMargin funktioniert nicht für mich, aber UIViewAutoresizingFlexibleWidth funktioniert. – derpoliuk