Ich bin ziemlich neu zu Xamarin.iOS. Aus Xcode kommend habe ich festgestellt, dass die Anwendung von Einschränkungen im iOS-Designer (ich verwende Visual Studio) sehr unterschiedlich ist. Man muss doppelt tippen, um die Constraints gizmo zu erhalten. Es ist jedoch auf nur 3 Einschränkungen beschränkt: Ausrichtung, Abstand und Größe. Xcode bietet jedoch viele weitere Optionen, z. B. das Festlegen des Seitenverhältnisses, der Priorität und der Gleichheit, die ich in Visual Studio nicht gesehen habe. Außerdem scheint ctrl + drag nichts zu tun (im Gegensatz zu Xcode, wo ein Menü erscheint). Ich habe auch bemerkt, dass das Constraints-Gizmo beim Bearbeiten einer Navigationsleiste nicht funktioniert. Egal wie oft ich auf die Bar geklickt habe, der Gizmo erschien nie (vielleicht ein Bug?).Gibt es noch andere Möglichkeiten, Constraints im iOS-Designer neben dem Doppeltippen anzuwenden?
Soweit ich weiß, sind die Tutorials auf Autolayout in Xamarin auf bezahlte Xamarin University Subs beschränkt, so dass ich hoffe, dass jemand hier mir helfen kann, es herauszufinden.
Danke,
eine Sache, die ich vergessen habe - die Verwendung der Schaltfläche "Add recommended constraints" erzeugt ungerade Ergebnisse, die in 95% der Fälle nur in einer Ausrichtung funktionieren. – Rob8861
Wenn Sie ein MacOS verwenden, können Sie Xcode Interface Builder verwenden, um das gleiche zu erreichen: https://Stackoverflow.com/a/47587550/3150830 – Ashildr