ios - MonoTouch - 相当于 iOS UI 中的对接和锚定

标签 ios xamarin.ios interface-builder size resolution

在.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/

相关文章:

ios - 如何在 Xamarin.Ios 中将页脚添加到 Flyout Drawer?

iphone - 调用addChildViewController后是否还必须调用addSubview?

iOS 保存文件到非私有(private)目录

iphone - 标签栏中的可扩展中心按钮

iphone - 在同一项目或 2 个单独的项目 (Monotouch) 中开发 iPad/iPhone 应用程序?

C# - SignalR 如何删除我的事件处理程序

cocoa - 本地化 nib 文件

ios - 如果我在 iOS8 模拟器上运行应用程序,来自 xib 的 IBOutlet 不会初始化

iOS 多字符串本地化

ios - 如何在图像中添加快速 Spring 动画?