iPhone基本的sheet编程?

发布于 2024-08-26 11:52:23 字数 124 浏览 10 评论 0原文

我想在我的应用程序中编写一个“添加”窗口,就像“联系人”应用程序中的“添加联系人”窗口或“天气”应用程序中的“添加城市”窗口一样。

我的问题是:如何编码向上滑动联系人和联系人的效果?天气功能?

——瑞

I want to program an "Add"-Window to my application, much like the "Add Contact"-window in the Contacts app or the "Add City"-window in the Weather app.

My question is: how do I code the effect of sliding up that Contacts & Weather feature?

-- Ry

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浪菊怪哟 2024-09-02 11:52:23

这些称为“模态视图控制器”。

您为该“工作表”创建一个视图控制器,并从另一个视图控制器的任何方法调用

sheetViewController = [[SheetViewController alloc] init…]
[self presentModalViewController:sheetViewController animated:YES];

以向上滑动工作表,并从工作表视图控制器的任何方法调用

[self dismissModalViewControllerAnimated:YES];

以向下滑动。在 Xcode 文档中搜索术语“模态视图控制器”以获取详细信息。

These are called "modal view controllers".

You create a view controller for that "sheet", and from any method of another view controller call

sheetViewController = [[SheetViewController alloc] init…]
[self presentModalViewController:sheetViewController animated:YES];

to slide up the sheet, and from any method of the sheet view controller call

[self dismissModalViewControllerAnimated:YES];

to slide down. Search the term "Modal View Controllers" in the Xcode docs for detail.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文