如何呈现具有固定 UIToolbar 的模态视图控制器?

发布于 2024-07-24 12:09:16 字数 213 浏览 10 评论 0原文

我正在尝试设置一个模态视图控制器,它位于固定工具栏下方。 因此,当模态视图滚动时,工具栏应该保持在顶部。 例如,当点击书签按钮时,Safari 应用程序就会执行此操作。 工具栏保持不变,按钮发生变化。

我尝试了一些方法,例如将工具栏推到前面,但最终根本不使用presentModalViewController方法,而是手动将新视图动画化为子视图。 但这也带来了一些其他问题。

I am trying to set up a Modal View Controller, that that lies below a fixed toolbar. therefore the toolbar is supposed to stay on top while the modal view rolls in.
the Safari-App does that for example, when hitting the bookmarks-button. the toolbar stays, the buttons change..

I tried a couple of things like pushing the toolbar to the front and ended up not using the presentModalViewController method at all, and animating the new View manually into a subview instead. but that brought a couple of other issues along.

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

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

发布评论

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

评论(2

冰魂雪魄 2024-07-31 12:09:17

我不确定你在说什么,当你在 Safari 中按添加书签时,会显示一个新的模式视图,但没有工具栏。 如果您的意思是,顶部的导航栏不是工具栏。 它们是设置为 self.navigationItem 的 UIToolbarItem。

I'm not sure what you are saying, when you press add bookmark in safari, a new modal view shows with no tool bar. The navigation bar at the top is not a tool bar if that is what you mean. They are UIToolbarItem set into self.navigationItem.

辞别 2024-07-31 12:09:17

我见过的所有模态视图都是动画的,直到它们占据整个屏幕。 在某些应用程序中,那些仅向上滚动到特定点的类似模态的视图是手动完成的。 也许您可以在另一篇文章中介绍手动执行此操作时遇到的问题?

All modal views I've seen are animated until they take up the whole of the screen. Those modal-like views that only scroll up to a certain point in some apps, are done by hand. Maybe you can cover those issues encountered when doing this by hand in another post?

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