gpt4 book ai didi

ios - 需要为 iCarousel 创建 NSIndexPath 以将信息传递给其他 View Controller

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:08:07 26 4
gpt4 key购买 nike

我正在实现一个 iCarousel,它应该根据对两个额外的 View Controller 所做的选择来传递信息。

为了传递信息,我明白我需要在包含 iCarousel 的 View Controller 的 prepareForSegue 方法中创建一个 NSIndexPath。我遇到的问题是创建 NSIndexPath,因为轮播没有行。

在 tableview 的情况下,我可以使用以下内容:

NSIndexPath *path = [self.tableview indexPathForSelectedRow];

我可以简单地将“tableview”更改为“carousel”并使用某些东西代替 indexPathForSelectedRow 还是比这更复杂?

最佳答案

至于创建 indexPath 对象:您可以使用

创建一个 indexPath

NSIndexPath * indexPath = [NSIndexPath indexPathForRow:itemID inSection:0];

为部分索引提供 0 值并不重要,因为正如您所指出的,轮播中没有部分

查找 itemID 的索引,如果您使用 nicklockwood 的 iCarousel:

int itemId = [self.myCarroussel currentItemIndex]

关于ios - 需要为 iCarousel 创建 NSIndexPath 以将信息传递给其他 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21416073/

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