我對Xamarin.iOS相當陌生。來自Xcode,我注意到在iOS設計器(我使用Visual Studio)中應用約束是非常不同的。人們需要雙擊才能獲得約束Gizmo。但是,它僅限於3個約束:對齊,間距和大小。然而,Xcode提供了更多的選項,比如設置縱橫比,優先級和平等,這在Visual Studio中我沒有看到。此外,ctrl +拖拽似乎沒有做任何事情(與彈出菜單的Xcode不同) 我還注意到,編輯導航欄時約束Gizmo不起作用。無論我點擊酒吧多少次,該小玩意從未出現過(可能是一個錯誤?)。除了雙擊之外,還有其他方式可以在iOS設計器中應用約束嗎?
據我所知,Xamarin中的自動佈局教程僅限於付費Xamarin大學潛艇,所以我希望這裏有人能幫我弄明白。
感謝,
我忘了一件事 - 使用「添加推薦約束」按鈕會產生奇怪的結果,其中95%的時間只能在一個方向上工作。 – Rob8861
如果您使用的是macOS,則可以使用Xcode界面構建器實現相同:https://stackoverflow.com/a/47587550/3150830 – Ashildr