NativeScript / NativeScript/plugins

[nativescript-ui-listview] Only first item is displayed on iOS

Offen
#352 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
206
Forks
123
Ø Merge
2 T. 1 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Reproduce:

Create a demo project using the official template
ns create my-master-detail-ng-demo --template @nativescript/template-master-detail-ng

Do not need to change anything, leave the project as it is.

Run it on iOS ns debug ios

Observe that only one car is displayed but the list seems to have the correct height and is able to scroll. However, when the device orientation changes, the list renders correctly and when the device changes back to its original orientation, the list still renders correctly.

The screen recording is too big to upload here, please refer to this video:
https://1drv.ms/v/s!AsQrVqY9DKK0g48gJ1chzNSsnrCvIQ?e=H0BF4e

Screenshots:
image
image
image

However, running it on Android has no such issue.

1483201666363003_ pic

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere das Problem mit dem offiziellen @nativescript/template-master-detail-ng-Template, führe anschließend ns debug ios aus und vergleiche die anfängliche Darstellung mit dem Verhalten beim Orientierungswechsel. Untersuche den iOS-Pfad von nativescript-ui-listview; abgeschlossen ist die Untersuchung, wenn alle Listenelemente beim ersten Start korrekt dargestellt werden, ohne dass ein Orientierungswechsel erforderlich ist, während Android weiterhin unbeeinträchtigt bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, ios, typescript
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.