Mein Problem ist, dass ich nicht herausfinden kann, wie meine gesamte Erweiterung angezeigt wird. Es sollte vier Reihen zeigen, aber es schneidet immer wie folgt aus:Heute Erweiterung AutoLayout funktioniert nicht
ich einige Threads gelesen und versucht preferredContentSize aber es funktioniert auch nicht:
func widgetPerformUpdate(completionHandler: (@escaping (NCUpdateResult) -> Void)) {
self.preferredContentSize = CGSize(width: 0, height: 400)
completionHandler(NCUpdateResult.newData)
}
Was frustrierend ist es, dass ich shouldn benötige nicht einmal preferredContentSize, weil ich die automatischen Layout-Einschränkungen festlege!
Sie werden die untere Einschränkung bemerken eine gestrichelte Linie ist, weil es zur Zeit auf eine 999 Priorität gesetzt ist, aber ich habe es bei 1000 auch versucht.
Wie behebe ich das? Bitte helfen Sie !!
Danke, arbeitete diese. Es zwingt mich dazu, "Show More"/"Show Less" zu verwenden, aber ich kann das schaffen. –
Selbe für mich muss ich auch mehr/weniger wissen, aber warum nicht - macht irgendwie Sinn :) – maddy
Löst das wirklich die Probleme? Dadurch wird die statische Höhe 200 erstellt. Soll dies nicht automatisch mit dem automatischen Layout angepasst werden? Ich habe eine Frage zu diesem http://stackoverflow.com/questions/41524154/dynamic-height-using-auto-layout-in-today-extension – netigger