gpt4 book ai didi

ios - iPad 模态 "Log In"查看

转载 作者:行者123 更新时间:2023-12-01 18:22:24 25 4
gpt4 key购买 nike

我以前从未为 iPad 开发过(只是 iPhone),并且您在 iPad 上看到的某些 View 在 iPhone 上是无法做到的。具体来说,我正在尝试创建一个模式“登录/注册”类型的 View ,我希望它能够模仿 Zillow iPad 应用程序中登录 View 的外观。

在 Zillow 中,当您按下“登录”(或相关的设置)时,背景会变暗,并且屏幕中间会出现一个窗口,其中包含围绕其水平轴的翻转动画。在这里,您将看到一个包含按钮、文本字段、切换开关等的 View 。

iPad上有这种 View 的 cocoa 类吗?你可以让一个普通的 UIViewController 不占用整个屏幕并显示在 Root View Controller 的“顶部”吗?

编辑:刚刚在 View Controller Attributes Inspector 中发现,在 Simulated Metrics for Size 下,有一个 Form Sheet 选项,看起来类似于我想要的。这些将显示在 Root View 之上?

enter image description here

最佳答案

您以模态方式呈现 View ,或者在 Storyboard 中进行模态搜索。在 segue 的检查器中,您可以将演示文稿从默认更改为“表单”。

如果您在代码中进行模态展示,您可以将您展示的 Controller 的 modalPresentationStyle 属性设置为 UIModalPresentationFormSheet。

正如您在编辑中所说,在 Storyboard 中,您可以通过将 Simulated Metrics 中的大小设置为“表单”来更改要呈现的 View 的大小。但是,这对 View 在运行时显示的大小没有影响。它仅用于您可以在视觉上正确布局 View 。您需要使用我上面提到的一种方法来使 View 以表单大小显示。

关于ios - iPad 模态 "Log In"查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16450196/

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