我怎样才能在一个视图控制器的中心内容,以便它总是居中不pipe在xamarin故事板中使用什么样的设备大小?

我在Xamarin开发一个应用程序,我无法让启动屏幕正常工作,当我启动应用程序。 我正在使用故事板的启动屏幕。 该视图设置为通用,宽度和高度设置为任何。 但是,当我启动应用程序的启动屏幕切断了我的图片和标签,我已经集中在视图控制器上的通用视图的大部分。 有谁知道我可以做什么,无论使用什么设备(iPhone 5s,6,6plus等),标签总是居中像通用视图? 谢谢

像上面提到的@pnavk,你需要使用自动布局,通过Xamarin studio Storyboard编辑器或者Xcode编辑器都可以使用。

要在Xcode storyboard编辑器上的故事板上放置一个元素(我个人比较喜欢),只需要在它们的X和Y位置上相对于它们的父级添加一个约束。 在这里输入图像说明

接下来,select您的UI视图并添加相关约束,例如,将水平和垂直中心alignment到父项。 在这里输入图像说明

由于Auto Layout是Xamarin.iOS和iOS开发中的一个重要主题,因此build议您阅读以下内容。

https://developer.xamarin.com/guides/ios/user_interface/designer/designer_auto_layout/ https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/