在.NET WinForms中,我经常使用 anchor 和对接来保持不同窗口大小和屏幕分辨率下的比例一致。
据我了解,iOS 设备的分辨率也可能有所不同。
那么 iOS 中使用什么来保持 UI 元素的比例,使它们在各种屏幕分辨率下看起来一致?
最佳答案
参见this链接。
通常,您可以使用 UIAutoresizingMask
来执行此操作,尽管它与 WinForms 或 WPF 有很大不同。我使用 Interface Builder (XCode) 进行 View 布局,我觉得这让它变得更容易(当您更改布局设置时,它们有一个很好的交互式视频)。
如果您采用 C# 设置 View 的方式,结果是一样的 - 您只需手动设置 UIAutoresizingMask
即可。
关于ios - MonoTouch - 相当于 iOS UI 中的对接和锚定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10315074/