Suchergebnisse

Suchergebnisse 1-20 von insgesamt 161.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hallo, ich hab irgendwie das Problem das sich mein Refresher in der TableView nicht auf den Dark Mode umstellen möchte. Obwohl die TableView schwarz ist, sieht man beim refreshen einen hellen background. Weiß jemand woran das liegen könnte ? Quellcode (3 Zeilen)

  • Ja über einen dismiss habe ich auch schon nachgedacht. Mein Problem damit ist jedoch folgendes: In meinem TableViewController/NavigationViewController habe ich eine Reihe von Begriffen aufgelistet. Klicke ich nun auf eine der Zellen möchte ich das ein String in meinem CollectionViewController diesen jeweiligen Begriff annimmt. Also klar könnte ich einfach ein dismiss ausführen aber dann ist die Transportfähigkeit von Variablen etwas schwierig. Deshalb hatte ich an einen Segue gedacht. Gibt es vi…

  • Haha sehr gut. Also ich rufe meinen TableViewController/NavigationViewController per Code auf das hast du richtig erkannt. Nun möchte ich aber von meinem TableViewController/NavigationViewController wieder meinen Tab mit dem CollectionViewController aufrufen. Dazu habe ich auch den Segue verwendet. Nur wenn ich den CollectionViewController über den Segue aufrufe, fehlt leider die TabBar

  • Nein. Selbstverständlich sind in meinem TabBarController 2 Tabs. Das sollen die zwei Pfeile darstellen. Also wie gesagt es sind 2 Tabs enthalten, CollectionViewController1 und ViewController (siehe Schema). Beide sind separat in einem NavigationController eingebunden. Bedeutet also mein TabBarController ist der RootViewController mit 2 Tabs die jeweils einen NavigationController beinhalten. Die beiden NavigationController beinhalten dann wiederum den CollectionViewController1 und ViewController.…

  • Okay ich versuche es nochmal ein wenig deutlicher darzustellen: TabBarController ↓ ↓ NavigationViewController NavigationViewController ↓ ↓ CollectionViewController1 ViewController NavigationViewController ↓ TableViewController ↓ CollectionViewController1 So ging leider nicht schöner aber ich hoffe das macht es jetzt leichter. Die zwei Pfeile stehen jeweils für eine Verbindung. Wie in meinem Schema zu sehen ist steht der TableViewController/NavigationViewController frei und wird nicht über einen …

  • Hallo, ich habe gerade das Problem das wenn ich über einen Segue zu meinem vorherigen ViewController gelangen möchte die darin enthaltene TabBar nicht mehr angezeigt wird, meine NavigationBar aber schon. Das Projekt ist wie folgt aufgebaut: TabBarController -> NavigationController -> CollectionViewController123 <- die beiden sind nicht über einen Segue verbunden -> TableViewController -> CollectionViewController123 Weiß jemand was ich machen muss damit meine TabBar auch zu sehen ist ? Quellcode …

  • Caching Images und CollectionViewCells

    ThisIsBeat - - Swift

    Beitrag

    Super danke, hat mir schon mal mega weitergeholfen !

  • Caching Images und CollectionViewCells

    ThisIsBeat - - Swift

    Beitrag

    Hallo, ich habe aktuell ein riesiges caching Problem und weiß nicht so recht weiter. Mein Hauptproblem besteht darin das ich die lokalen Bilder eines Users fetche und diese in eine CollectionViewCell lade. Nun fetche ich aber alle Bilder die lokal so rum liegen und ihr könnt euch vorstellen dass das von User zu User teilweise gigantische Zahlen sein können. Dadurch das ich manchmal so um die 1000 Bilder fetche braucht die CollectionView dann auch dementsprechend lange um sich zu zeigen und alles…

  • Flexible rowHeight

    ThisIsBeat - - Swift

    Beitrag

    Hallo, ich suche gerade nach einer professionellen Lösung für flexible rowHeights. Mein Ziel ist es die rowHeight abhängig von der Screengröße zu verändern und dabei bin ich zu folgendem Code gekommen. Jetzt meine Frage ob man das so machen kann oder ob es dafür eventuell eine bessere Lösung gibt. Quellcode (20 Zeilen) Davor hatte ich ein anderes Prinzip genutzt jedoch war das Problem dabei eher das die Bilder die ich der Zelle hinzugefügt habe, dann zu klein waren wenn man auf kleineren Bildsch…

  • CollectionView FlowLayout Warning

    ThisIsBeat - - Swift

    Beitrag

    Hallo, ich habe aktuell ein ziemlich mysteriöses Problem mit dem FlowLayout. Obwohl die App genau so ausschaut wie ich mir das ganze vorstelle und auch alles funktioniert, sehe ich das Xcode eine Warnung in die Konsole hämmert die wie folgt lautet: The behavior of the UICollectionViewFlowLayout is not defined because: the item height must be less than the height of the UICollectionView minus the section insets top and bottom values, minus the content insets top and bottom values. Hat jemand viel…

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Zitat von MCDan: „BTW: Je nachdem wie viele Bilder der Anwender in seiner Photo Library hat, solltest Du evtl. den PHCachingImageManager und nicht den PHImageManager verwenden. “ Ich habe mich jetzt auch mal damit beschäftigt und eine Funktion geschrieben: Quellcode (12 Zeilen)Ich frage mich gerade nur an welcher Stelle ich diese aufrufen sollte. Aktuell habe ich sie in meiner viewDidAppear() drin da das für mich jetzt so am meisten Sinn gemacht hat da die andere Funktion mit dem requestImage in…

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Zitat von MCDan: „Anstelle eines Array mit UIImage Objekten ist es vielleicht hilfreich eine Klasse mit dem PHAsset und dem UIImage zu verwenden. Dann hast Du bei Auswahl eines Image auch gleich Zugriff auf das passende PHAsset und kannst das Image damit erneut über den PHImageManager laden. BTW: Je nachdem wie viele Bilder der Anwender in seiner Photo Library hat, solltest Du evtl. den PHCachingImageManager und nicht den PHImageManager verwenden. “ Sprichst du von einer Klasse oder einem Dictio…

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Nun ja ich hab jetzt die maximale Größe der Bilder auf 1080 x 1920 angepasst was in meinen Augen mehr als ausreichend ist. Dadurch konnte ich die Größe der Bilder jetzt noch weiter runterschrauben und dabei die gleiche Qualität beibehalten Aber es freut mich das ich das ganze jetzt mit eurer Hilfe in den Griff bekommen habe, vielen Dank dafür ! Ich habe da aber noch ein weiteres Qualitätsproblem mit Bildern und wollte hier mal nachfragen ob jemand von euch vielleicht noch einen guten Tipp dazu p…

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    @MCDan actual size of image in KB: %f 2238.447 actual size of image in KB: %f 1370.75 actual size of image in KB: %f 914.208 actual size of body in KB: %f 4523.929 Ob das ganze jetzt in Base64 umgewandelt wird kann weiß ich leider nicht Aber anhand der Bildergrößen sieht man das die schon kleiner sind als die 24 Mb die ich am Anfang durch das encoden hatte... Was ist denn die Standardgröße für Bilder Uploads ? Würde es Sinn machen ab einer bestimmten Größe das Bild zu resizen ?

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Also ich habe mir jetzt mal die Zeit genommen und mich mit Multipart Requests auseinander gesetzt (danke @Chris) um auch alles zu verstehen. Ich glaube auch mit Erfolg. Zwar kann ich nicht unbedingt einen viel schnelleren Upload feststellen aber seht selbst: Mich würde eure Meinung zu dem ganzen interessieren, kann ich das so machen ? Ich kann sagen das die Qualität jetzt definitiv sehr gut aussieht und die Upload Geschwindigkeit auch passt. Quellcode (13 Zeilen)Quellcode (26 Zeilen) Quellcode (…

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Zitat von MCDan: „Da es mehr als 1 Datei ist, wäre evtl. ZIP ein möglicher "Container". Ich verwende hier ausdrücklich die Bezeichnung "Container", da evtl. Einsparungen durch die ZIP Kompression bei JPEG nicht wirklich geben sind. Evtl. bringt es bei Verwendung von ZIP sogar mehr die Bilder als PNG zu encoden. Dies müsstest Du einfach mal testen und die Ergebnisse bei gleichen Ausgangsbildern vergleichen. “ Ich werde mal sehen wie das ganze jetzt bei einem Multiform-Request ausschauen wird und …

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Zitat von Thallius: „Du gehst jetzt daher und encodest diese Daten mit einem json encoder. Json ist aber eben kein binary Format sondern ein Textformat. Das bedeutet die Bytes 0-255 deines Bildes Müssen so umkodiert werden, dass sie in einen Wertebereich von 0-127 reinpassen. Das bedeutet wenn du eine binäre Datei in ein Textformat encodierst wird sie viel größer werden “ Vielen Dank für die ausführliche Erklärung, hat mir jetzt schon weitergeholfen ! Ich meine im Endeffekt weiß ich ja was ich d…

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Hier nochmal der aktuelle Stand der Dinge wie es in meinem Code ausschaut: viewDidLoad: Quellcode (7 Zeilen) Image resize: Quellcode (35 Zeilen) Upload: Quellcode (12 Zeilen) EDIT: Habe jetzt nochmal folgendes ausprobiert mit base64EncodedString, aber das dauert ewig bis das ganze in der Konsole fertig wird: Quellcode (9 Zeilen)

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Zitat von MCDan: „Du könntest die Bilder alternativ noch als ZIP Archiv packen und dann das komplette ZIP Archiv als Binary hochladen. Der Server müsste dann natürlich angepasst werden und das ZIP Archiv entpacken und die darin enthaltenen Bilder verarbeiten. “ Aber verwende ich nicht schon ein Binary Format mit dieser Funktion (developer.apple.com/documentat…/uiimage/1624115-jpegdata). Selbst wenn ich es wie in Post Nr. 29 auf Base64 umstelle wird das ganze nur größer ...

  • Image Upload dauert ewig lange

    ThisIsBeat - - Swift

    Beitrag

    Zitat von Chris: „Da fällt mir spontan Multipart/Mime ein.Damit hatte ich im letzten Jahrtausend mal Berührung. Metadaten als Text und Messdaten als Binary. Ich hab aber keine Ahnung ob da was am Server gemacht werden muss. “ Davon hatte ich vorhin tatsächlich erst noch was gelesen. Wenn gar nichts hilft werde ich damit mal auseinandersetzen. Danke !