Xamarin 在iOS设计器中,除了双击之外,还有其他方法应用约束吗?

Xamarin 在iOS设计器中,除了双击之外,还有其他方法应用约束吗?,xamarin,xamarin.ios,xamarin-studio,Xamarin,Xamarin.ios,Xamarin Studio,我是Xamarin.iOS的新手。来自Xcode,我注意到在iOS设计器中应用约束(我使用的是Visual Studio)是非常不同的。需要双击以获取约束gizmo。但是,它仅限于3个约束:对齐、间距和大小。然而,Xcode提供了更多的选项,如设置纵横比、优先级和相等,这是我在VisualStudio中没有看到的。而且,ctrl+drag似乎什么也不做(不像Xcode那样弹出菜单) 我还注意到,编辑导航栏时约束gizmo不起作用。无论我在工具栏上点击多少次,这个小发明都不会出现(可能是一个bug

我是Xamarin.iOS的新手。来自Xcode,我注意到在iOS设计器中应用约束(我使用的是Visual Studio)是非常不同的。需要双击以获取约束gizmo。但是,它仅限于3个约束:对齐、间距和大小。然而,Xcode提供了更多的选项,如设置纵横比、优先级和相等,这是我在VisualStudio中没有看到的。而且,ctrl+drag似乎什么也不做(不像Xcode那样弹出菜单) 我还注意到,编辑导航栏时约束gizmo不起作用。无论我在工具栏上点击多少次,这个小发明都不会出现(可能是一个bug?)

据我所知,Xamarin的autolayout教程仅限于付费的Xamarin大学潜艇,所以我希望这里的人能帮我解决这个问题


谢谢,

我认为它现在没有这些功能,“iOS设计器”似乎在约束方面有所限制,因此,我在执行更多简单约束时只使用Interface Builder

甚至没有约束宽度到超级视图宽度,拜托


此外,Xamarin文档中的信息与Xam大学的信息基本相同。

我忘记了一件事——使用“添加推荐约束”按钮会产生奇怪的结果,95%的情况下,这些结果只能在一个方向上工作。如果您使用的是macOS,您可以使用Xcode interface builder实现同样的功能:它实际上非常令人沮丧。如今,自动布局几乎是必须的。顺便说一下,您提到您使用IB进行编辑?你是怎么做到的?您是否只是将情节提要文件复制到mac并在Xcode中编辑,然后将其复制回Visual Studio?这行吗?行得通,但我只是检查两台机器上的代码,并用IB在mac上提交情节提要/nib更改。哦,是的,源代码管理可以让这种情况下的生活更轻松。我只是不确定故事板文件是否兼容这两个框架(xamarin ios designer&IB)。所以基本上我可以在IB中做所有有趣的事情,它可以在VisualStudio中工作,对吗?