gpt4 book ai didi

iphone - 自定义容器 View Controller

转载 作者:可可西里 更新时间:2023-11-01 03:55:31 25 4
gpt4 key购买 nike

我想创建自己的容器 View Controller ,例如 UINavigationControllerUITabBarController。文档说我不应该那样做,但为什么不呢?导航和标签栏容器是很好的例子,说明这样的事情是可能的,而且效果很好。我也知道 iPhone 的屏幕很小,人们不应该被导航按钮等弄乱它,但在 iPad 上有很多空间,将它分成许多 View Controller 会给我们很好的机会。

我感觉 Apple 还没有添加这样的 API,但他们会的。几天前,他们添加了有关 iPad 专用 Controller (是的,容器 Controller )的文档,并将文本修改为不那么令人生畏的内容。

无论如何...如果我尝试在一个屏幕上使用两个或更多 View Controller ,我可能会遇到什么问题?我知道其中只有一个会收到方向更改或内存不足警告等事件,因此我必须将这些事件传递给包含的 VC。我担心与 future 版本的 iOS 的兼容性,因为如果他们将添加新事件,那么包含的 VC 将不会执行从 UIViewController 继承的默认操作。还要别的吗?您认为我的应用程序可能会被 Apple 拒绝吗?也许有其他方法可以让一些 View 元素在每个屏幕上持久存在,而无需将大量相同的代码复制到每个 VC?

提前致谢。

最佳答案

iOS5 现已支持此功能。有关示例代码,请参阅此问题:Container View Controller Examples

关于iphone - 自定义容器 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4268530/

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