iOS开发商品页中旗帜中点击查看图片

  

轮翻播放与查看是分开的,轮翻是是用开源的SDCycleScrollView
  

  

这里是给出的是查看的:

     ////FullScreenShowImageView.swift//joopic////李由jianxiong>   var sliderGallery: FullScreenShowImageView !   var bannerCurrentIndex: Int=0//图片轮播组件协议方法:获取内部scrollView尺寸   func galleryScrollerViewSize ()→CGSize {   返回CGSize(宽度:BWidth高度:BHeight/2)   }//图片轮播组件协议方法:获取数据集合   func galleryDataSource ()→(字符串){   self.bannerView返回。imageURLStringsGroup一样!(字符串)   }//点击事件响应   func hiddenForCliked(指数:Int) {   如果(bannerCurrentIndex !=指数){   self.bannerView.scrollToIndex (Int32(指数)   }   self.navigationController& # 63;。setNavigationBarHidden(假,动画:false)   }      func showImageGallery(指数:Int) {//初始化图片轮播组件   如果(sliderGallery==nil) {   sliderGallery=FullScreenShowImageView(框架:CGRect中(x: 0, y: 0,宽度:BWidth,   高度:BHeight),委托:自我)      sliderGallery。currentIndex=指数   sliderGallery.resetImageViewSource ()//将图片轮播组件添加到当前视图   self.view.addSubview (sliderGallery)      其他}{   sliderGallery。currentIndex=指数   sliderGallery.resetImageViewSource ()   sliderGallery。隐藏=false      }   self.sliderGallery.presentViewAnimate ()   self.navigationController& # 63;。setNavigationBarHidden(的确,动画:假)   }//编译指示——SDCycleScrollViewDelegate   func cycleScrollView (cycleScrollView: SDCycleScrollView !didSelectItemAtIndex指数:Int) {   打印(“- - - - - - - - - -指数:\(指数)”)   bannerCurrentIndex=指数   self.showImageGallery(索引)      }      

以上就是本次我们整理的代码全部内容,如果大家学习时候还有任何不明白的地方,可以在下方的留言区讨论,感谢你对的支持。

iOS开发商品页中旗帜中点击查看图片