gpt4 book ai didi

iphone - 通用应用程序设计 1 个表格 View ,根据 iPad 或 iPhone 打开不同的单元格点击 View

转载 作者:行者123 更新时间:2023-11-29 13:51:20 25 4
gpt4 key购买 nike

我正在制作一个通用应用程序,但遇到了一个令我难堪的情况。在 iPad 上,我使用的是 Split View,我想制作一个在 iPad 和 iPhone 上共享的 UITableViewController。我这样做了,但是现在当用户单击一个表格单元格时我需要响应。在 iPhone 上,我将初始化一个新的 View Controller 并将其推送到 UINavigationController 堆栈中,但在 iPad 上,我将初始化一个不同的 UIViewController 并将其显示在详细 View Pane 中.我知道如何自己完成这些操作,但我如何编写 UITableViewController 以便它知道根据它的 iPhone 或 iPad 执行哪个操作?

有没有更好的方法来处理这个问题?

最佳答案

这是我在完全相同的情况下所做的。

TableView Controller 有一个名为 detailViewController 的属性。如果此属性不是 nil,那么我会根据触摸的单元格更新该 View 。如果该属性为 nil,我必须在 iPhone 上并位于 UINavigationViewController 内。我使用 self.navigationController 推送我的新 iPhone View 。

关于iphone - 通用应用程序设计 1 个表格 View ,根据 iPad 或 iPhone 打开不同的单元格点击 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3281196/

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