Ich habe eine iOS 8-App mit einer Today-Erweiterung. Die Erweiterung hat eine UITableView und es wird korrekt gerendert. DidSelectRowAtIndexPath scheint jedoch nicht zuverlässig aufgerufen zu werden. Ich vermute, das ist, weil Notification Center eine UIScrollView ist und ein UITableView in diese Ursachen einige Probleme einbettet, aber ich bin mir nicht sicher.UITableView in einer Today-Erweiterung, die keine Zeilenumbrüche empfängt
Weiß jemand, was dieses Problem verursachen könnte?
Möglicherweise verwandt: http://stackoverflow.com/questions/26223537/ios-today-extension-table-view-rows-only-detects-taps-on-a-label –
ich denke, die Problemumgehung erwähnt als "möglicherweise verwandt "und die Antworten unten sind nicht ganz die Antwort auf diese Frage; Ich habe die erwähnten Lösungen ausprobiert, und für das Problem, das diese Antworten zu lösen versuchen, funktioniert das Label für den gesamten ContentView. Allerdings habe ich auch das Problem, dass nach dem Scrollen der gesamten Heute-Seite das Tippen auf eine TabelleView-Zeile nicht das erste Mal funktioniert, aber jedes Mal danach. Ich denke, die Vermutung, dass es eine Anomalie der Tabellenansicht ist, die in die Extension-Seite zum Scrollen eingebettet ist, ist richtig. habe es noch nicht gelöst. –
Ich habe das gleiche Problem nach dem Scrollen. Es funktioniert nicht, selbst wenn Sie 100% feste Farben haben. Ich bin sicher, das ist Apples Bug. –