Ich habe eine UIScrollView, wo viele Objekte (UIImageView) während des Scrollens angezeigt werden. Wenn der Benutzer jedoch scrollt, möchte ich Nachrichten an alle diese Objekte senden, um ihnen mitzuteilen, dass sie nichts Dummes tun sollen. Wenn UIScrollView verlangsamt wird, finden einige Animationen an den sichtbaren Objekten statt. Wenn der Benutzer schnell weiterfährt (pagingEnabled = YES), werden immer mehr Objekte animiert, was zu einer schrecklichen Scroll-Leistung führt.Was ist die einfachste und schnellste Art, 30 Objekte zur "gleichen" Zeit zu verschicken?
Ich möchte ihnen allen sagen, sofort zu stoppen und nichts zu tun, sobald der Benutzer scrollt. Was kann ich also tun? Eine For-Schleife ist schlecht für die Leistung beim Scrollen. Es wird für einen kleinen Moment zucken, aber das ist genug, um den Benutzer sehr sehr wütend zu machen.
Das ist eine süße Lösung. Das ist ungefähr so nah wie "simultan" wie es wird. – Naren