Hi,
ich bin gerade dabei meine App zu updaten.
Dazu schreibe ich gerade den kompletten Code von Objective-C in Swift um und will meine iPhone only App zu einer universellen App umschreiben.
Dazu habe ich zwei Labels nebeneinander erstellt und darunter zwei PickerViews nebeneinander erstellt im IB. Die Herausforderung für mich ist es nun die Views so zu layouten und mit Contrains zu versehen, dass die PickerViews sich die gesamte Breite, egal welche Auflösung vom Gerät geliefert wird, teilen und ihre eigene Breite automatisch anpassen, so dass sie beide auf die gesamte Breite des Displays passen.
Hierzu ein Screenshot im Anhang. Er sollte das Ganze verdeutlichen.
Ich hatte bis jetzt immer eigentlich nur die Funktion "Add missing contraints", die ja automatisch das autolayouten vornimmt, genutzt. Problem hierbei ist aber das sie dem ersten PickerView eine feste Breite gibt und somit immer der zweite PickerView am rechten Bildschirmrand verschwindet. Ich komme an der Stelle einfach nicht weiter
Vielleicht hat jemand eine Idee und kann mir helfen?
Viele Grüße
Marvin
ich bin gerade dabei meine App zu updaten.
Dazu schreibe ich gerade den kompletten Code von Objective-C in Swift um und will meine iPhone only App zu einer universellen App umschreiben.
Dazu habe ich zwei Labels nebeneinander erstellt und darunter zwei PickerViews nebeneinander erstellt im IB. Die Herausforderung für mich ist es nun die Views so zu layouten und mit Contrains zu versehen, dass die PickerViews sich die gesamte Breite, egal welche Auflösung vom Gerät geliefert wird, teilen und ihre eigene Breite automatisch anpassen, so dass sie beide auf die gesamte Breite des Displays passen.
Hierzu ein Screenshot im Anhang. Er sollte das Ganze verdeutlichen.
Ich hatte bis jetzt immer eigentlich nur die Funktion "Add missing contraints", die ja automatisch das autolayouten vornimmt, genutzt. Problem hierbei ist aber das sie dem ersten PickerView eine feste Breite gibt und somit immer der zweite PickerView am rechten Bildschirmrand verschwindet. Ich komme an der Stelle einfach nicht weiter
Vielleicht hat jemand eine Idee und kann mir helfen?
Viele Grüße
Marvin