【问题标题】:How to detect when user switches tab in CarPlay?如何检测用户何时在 CarPlay 中切换选项卡?
【发布时间】:2018-06-15 13:06:58
【问题描述】:

正在生成两个部分。 CarPlay 使用我们从 MPPlayableContentDataSource 提供的数据自动生成它们。如何检测用户何时点击选项卡?

【问题讨论】:

    标签: ios ios-extensions carplay


    【解决方案1】:

    在 MPPlayableContentDataSource 中有一个名为 beginLoadingChildItemsAtIndexPath 的 API。您可以使用 indexPath.length 和 [indexPath indexAtPosition:] 来确定哪个项目被录音(包括 tab-item )

    【讨论】:

      【解决方案2】:

      简而言之:你不能。您可以使用在MPlayableContentDataSource(第一次可见选项卡时将查询该选项卡的项目)和MPPlayableContentDelegate(当用户点击项目时,很清楚索引路径属于哪个选项卡)调用的方法关于当前可见选项卡的原因,但没有在切换选项卡时调用的公共方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-10
        • 2022-01-06
        • 2011-12-30
        • 2011-03-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-11
        相关资源
        最近更新 更多