大佬教程收集整理的这篇文章主要介绍了ios – 将UIViewController添加到UIScrollView swift 3,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
那是我的代码:
self.scrollView.frame = CGRect(x: 0,y: 0,width: self.view.frame.width,height: self.scrollView.frame.height) let scrollviewHeight = self.scrollView.frame.height let scrollviewWidth = self.scrollView.frame.width var imgOne = UIImageView(frame: CGRect(x: 0,width: scrollviewWidth,height: scrollviewHeight)) var imgTwo = UIImageView(frame: CGRect(x: scrollviewWidth,height: scrollviewHeight)) imgOne.image = UIImage(named: "preview1") imgTwo.image = UIImage(named: "preview2") self.scrollView.addSubview(imgOne) self.scrollView.addSubview(imgTwo) self.scrollView.contentSize = CGSize(width: self.scrollView.frame.width * 2,height: self.scrollView.frame.height) self.scrollView.isPagingEnabled = true
设计:
self.scrollView.frame = CGRect( <set frame> ) var imgOne = UIImageView(frame: CGRect( <set frame> )) var imgTwo = UIImageView(frame: CGRect( <set frame> )) var vcView = UIView(frame: CGRect( <set frame> )) addChildVC(vcView: vcView) imgOne.image = UIImage(named: "preview1") imgTwo.image = UIImage(named: "preview2") self.scrollView.addSubview(imgOne) self.scrollView.addSubview(imgTwo) self.scrollView.addSubview(vcView) self.scrollView.contentSize = CGSize( <set content size> ) self.scrollView.isPagingEnabled = true
添加子视图控制器
func addChildVC(vcView: UIView){ let testVC = self.storyboard?.instantiateViewControllerWithIdentifier("testIdentifier") as! TestViewController testVC.view.frame = vcView.bounds vcView.addSubview(testVC.view) self.addChildViewController(testVC) testVC.didMoveToParentViewController(self) }
以上是大佬教程为你收集整理的ios – 将UIViewController添加到UIScrollView swift 3全部内容,希望文章能够帮你解决ios – 将UIViewController添加到UIScrollView swift 3所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。