gpt4 book ai didi

ios - 我如何将内容置于 View Controller 的中心,以便无论 xamarin Storyboard 中使用什么设备尺寸,它始终居中?

转载 作者:行者123 更新时间:2023-11-28 21:24:22 24 4
gpt4 key购买 nike

我在 xamarin 中开发一个应用程序,当我启动该应用程序时,我无法让启动屏幕正常工作。我正在使用 Storyboard作为启动屏幕。 View 设置为通用,宽度和高度设置为任意。但是,当我启动该应用程序时,启动屏幕会切断我在 View Controller 上的通用 View 中居中的大部分图片和标签。有谁知道我能做什么,以便无论我使用什么设备(iPhone 5s、6、6plus 等),标签始终像在通用 View 中一样居中?谢谢

最佳答案

如@pnavk 所述,您需要使用自动布局,它可通过 xamarin studio Storyboard​​编辑器或 Xcode 编辑器使用。

要在 Xcode Storyboard编辑器中将元素置于 Storyboard上(我个人更喜欢),只需在其相对于父元素的 X 和 Y 位置上添加约束即可。 enter image description here

接下来,选择您的 UI View 并添加相关约束,例如,将水平和垂直中心与父级对齐。 enter image description here

由于自动布局在 Xamarin.iOS 和一般的 iOS 开发中是一个非常重要的主题,我建议您阅读以下内容。

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

关于ios - 我如何将内容置于 View Controller 的中心,以便无论 xamarin Storyboard 中使用什么设备尺寸,它始终居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38666181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com