Meestal worden de views, of GUI's op voorhand vastgelegd & geprogrammeerd;
bijvoorbeeld; een venster voor input, een venster voor output.. of een bv. een MasterView en een DetailView
Ik vraag me nu af; is het ook mogelijk om het aantal views variabel te laten, afhankelijk of de gebruiker extra vensters bij wil of niet?
Dit kan handig zijn in bijvoorbeeld een app dat werkt met een boomstructuur, waarbij je als gebruiker zelf je boomstructuur bepaalt .. (waarvan elk element dan opgeslagen wordt in een database)
Meer specifiek: je begint met een level 0 (de hoogste level, de meest abstracte, meest algemene), bv. Voertuigen, de gebruiker wenst hier aan toe te voegen: Auto, Brommer, Fiets (level 1, minder algemeen, specifieker)
Nadien wil de gebruiker nog gedetailleerder gaan en toevoegen: Elektrische auto, Diesel Auto, Ligfiets, Mountainbike en kinderfiets (level 2)
Nadien kan hij nog gedetailleerder gaan en toevoegen: Groene Elektrische auto, Rode elektrische auto ..
Ik vraag mij nu af of het mogelijk is om per level een scherm (een tableview, met alle elementen erin die eenzelfde level hebben) te maken..
Ik kan nu als developer, moeilijk op voorhand bepalen hoeveel schermen ik moet voorzien aangezien de gebruiker altijd maar dieper en dieper(level3, level4, level5...) zou moeten kunnnen gaan...
Is het mogelijk om het aantal schermen variabel te maken? (afhankelijk van het aantal levels dat de gebruiker maakt)
Er moet nog aan toegevoegd worden dat die schermen dan allemaal dezelfde functies hebben ..
Of moet ik gewoon op voorhand genoeg schermen voorzien ? (die dan misschien niet altijd gebruikt worden)
als het niet duidelijk genoeg is uitgelegd, stel gerust vragen..
bijvoorbeeld; een venster voor input, een venster voor output.. of een bv. een MasterView en een DetailView
Ik vraag me nu af; is het ook mogelijk om het aantal views variabel te laten, afhankelijk of de gebruiker extra vensters bij wil of niet?
Dit kan handig zijn in bijvoorbeeld een app dat werkt met een boomstructuur, waarbij je als gebruiker zelf je boomstructuur bepaalt .. (waarvan elk element dan opgeslagen wordt in een database)
Meer specifiek: je begint met een level 0 (de hoogste level, de meest abstracte, meest algemene), bv. Voertuigen, de gebruiker wenst hier aan toe te voegen: Auto, Brommer, Fiets (level 1, minder algemeen, specifieker)
Nadien wil de gebruiker nog gedetailleerder gaan en toevoegen: Elektrische auto, Diesel Auto, Ligfiets, Mountainbike en kinderfiets (level 2)
Nadien kan hij nog gedetailleerder gaan en toevoegen: Groene Elektrische auto, Rode elektrische auto ..
Ik vraag mij nu af of het mogelijk is om per level een scherm (een tableview, met alle elementen erin die eenzelfde level hebben) te maken..
Ik kan nu als developer, moeilijk op voorhand bepalen hoeveel schermen ik moet voorzien aangezien de gebruiker altijd maar dieper en dieper(level3, level4, level5...) zou moeten kunnnen gaan...
Is het mogelijk om het aantal schermen variabel te maken? (afhankelijk van het aantal levels dat de gebruiker maakt)
Er moet nog aan toegevoegd worden dat die schermen dan allemaal dezelfde functies hebben ..
Of moet ik gewoon op voorhand genoeg schermen voorzien ? (die dan misschien niet altijd gebruikt worden)
als het niet duidelijk genoeg is uitgelegd, stel gerust vragen..