2016-08-23 5 views
-1

Ich entwickle eine Umfrage App mit Xamarin und Mvvmcross. Kann jemand einen Vorschlag machen, wie man einen View-Fragebogen erstellen kann? Dieser Fragebogen wird von meinem Ansichtsmodell als Liste von Fragen mit Fragetext, Antwortoptionen geliefert. Basierend auf einer Flagge muss ich den Fragebogen mit Eingabe-Typ als Dropdown oder Textfelder auffordern. Die Anzahl der Fragen kann variieren.Xamarin iOS-Projekt brauche Anregung

In Android habe ich es mit MvxGridView und Layout-Vorlagen erreicht. Aber nicht sicher, wie man es in iOS macht.

Antwort

0

Sie könnten sehen UITableView oder UICollectionView und UITextFields und UIPickerView

-1

Willkommen bei Xamarin, über Ihre Frage können Sie nehmen einfach den Code sehe ich für andere schrieb, es ist eine Tableview benutzerdefinierte Zelle enthalten Bilder anzuzeigen, können Sie Ändern Sie einfach die MyTableCell.cs-Klasse, um alles anzuzeigen, was Sie möchten.

Custom cell tableview(Xamarin.iOS)

Wenn Sie noch Hilfe brauchen, lassen Sie es hier, werde ich sie überprüfen.

Ich hoffe, es kann Ihnen helfen.

+0

danke, ich werde einen Blick darauf werfen. scheint wie das, was ich suche – Biju

+0

Ich benutze MvxTableViewController, um die Fragen aufzulisten. Gemäß meinem Anwendungsfall wird nach dem Auswählen einer Frage eine andere Tabelle geladen, um die Antwortoptionen auszuwählen. Wenn Sie eine Option auswählen, wird NavigationController.PopViewController (true) ausgelöst, um zu den Fragen zurückzukehren. Jetzt ist mein Problem, dass die Fragetabelle nicht mit der aktualisierten Antwort aktualisiert wird, um sie zu zeigen. Irgendeine Idee. Ich verwende Code unten public override void ViewWillAppear (bool animiertes) { .... InvokeOnMainThread (Delegierter { TableView.ReloadData(); }); – Biju

+0

Ich habe gerade eine Lösung gefunden, um die Tabellenwerte https://forums.xamarin.com/discussion/28460/uitableview-update-the-cells-not-a-ful-reload zu aktualisieren – Biju