![](/img/trans.png)
[英]How can you use TableView items to access View Controllers in Swift 2?
[英](Swift) How can you assign specific number of items for separate iCarousels?
這個iCarousel: https : //github.com/nicklockwood/iCarousel
他在Obj-C中有一個“多個輪播”示例項目,但是項目數是隨機的。
在項數功能中,我無法明確說明我也希望分配哪些項iCarousel。 它們似乎總是以隨機順序加載。 我有6 BTW。
這是插座的圖片。
我其余的代碼與您的相同。 它可以在numberOfItems函數中引用carouselView。
iCarousel實例作為參數傳遞給numberOfItemsInCarousel
函數。 您可以使用它來確定每種情況下哪個輪播請求的商品數量。 就像是:
class ViewController: UIViewController, iCarouselDataSource {
@IBOutlet weak var carousel1: iCarousel!
@IBOutelt weak var carousel2: iCarousel!
var carousel1Items = [String]()
var carousel2Items = [String]()
func numberOfItemsInCarousel(carousel: iCarousel) -> Int {
var numberOfItems = 0
switch carousel {
case self.carousel1:
numberOfItems = self.carousel1Items.count
case self.carousel2:
numberOfItems = self.carousel2Items.count
default:
print("Unknown carousel!")
}
return numberOfItems
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.