Registriert seit: 15. Mär 2007
4.069 Beiträge
Delphi 12 Athens
|
AW: Galaxy S5 eigene Ansicht wird nicht verwendet, bzw. Auflösung passt nicht?
5. Feb 2016, 21:10
Ich würde sowieso immer versuchen so responsiv wie möglich zu programmieren.
Mit Align, etc. sollten sich die Position automatisch anpassen.
Zuviel Buttons in einer Reihe sind sowieso nicht so gern gesehen (zumindest bei iOS ist das Limit 5).
Die Ansichten sehe ich nur als schönen, schnellen Viewer der einem das Feeling mal schnell zeigen kann.
Ich mach möglichst Alles im Master bevor ich an einem View rumschraube.
Für pixelgenaue Positionierung und 1:1 Darstellung würde ich das jedenfalls nicht verwenden.
Ich versuche Responsive Designs zu machen, die sich je nach Gerät Phone/Tablet/Watch anders einstellen.
Dazu kann man aber wieder die Ansichten/Views benutzen, die dann natürlich je nach Gerät ganz anders aussehen könnten.
Besser finde ich aber dafür gleich verschiedene Forms zu verwenden, die dynamisch getauscht werden,
z.B. FormMainPhone, FormMainTablet, ...
So kann man den groben GeräteArten besser gerecht werden.
Die "kleinen" Geräte Unterschiede in einer Klasse bekomme ich ganz gut mit Aligns und vor Allem auch Platzierung von e.g. Buttons
als Subkomponente in z.B. einem übergeordnetem TLayout.
Rollo
|