ios – 将UIPageControl添加到titleView swift

ios – 将UIPageControl添加到titleView swift,第1张

概述我正在尝试通过titleView向我的navigationBar添加一个UIPageControl,但导航栏中没有显示任何内容.我已经尝试将pageControl添加到UIView,然后将UIView添加到titleView,但正如我所说的没有回应.我怎样才能实现这一目标? var pageControl: UIPageControl?var pageView: UIView? pa 我正在尝试通过TitleVIEw向我的navigationbar添加一个UIPageControl,但导航栏中没有显示任何内容.我已经尝试将pageControl添加到UIVIEw,然后将UIVIEw添加到TitleVIEw,但正如我所说的没有回应.我怎样才能实现这一目标?

var pageControl: UIPageControl?var pageVIEw: UIVIEw?    pageVIEw?.frame = CGRectZero    pageVIEw?.backgroundcolor = UIcolor.greencolor()    pageControl?.frame = CGRectZero    pageControl?.currentPage = 0    pageControl?.numberOfPages = 3    pageControl?.tintcolor = UIcolor.whitecolor()    pageVIEw?.addSubvIEw(pageControl!)    self.navigationController?.navigationItem.TitleVIEw = pageVIEw?
解决方法 不要打扰pageVIEw.但是您需要创建pageControl的实例,并将其添加到当前vIEwController的navigationItem,而不是navigationController的navigationItem.

var pageControl: UIPageControl?pageControl = UIPageControl()pageControl?.frame = CGRectZeropageControl?.currentPage = 0pageControl?.numberOfPages = 3pageControl?.tintcolor = UIcolor.whitecolor()self.navigationItem.TitleVIEw = pageControl?
总结

以上是内存溢出为你收集整理的ios – 将UIPageControl添加到titleView swift全部内容,希望文章能够帮你解决ios – 将UIPageControl添加到titleView swift所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1008969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存