如何在导航栏中添加pageControl和title?

时间:2017-11-07 10:53:55

标签: ios swift uinavigationcontroller navigationbar

如何在导航栏中添加Pagecontrol和title。

我需要设置截图。 我尝试过导航项的titleView。 但是,我无法设定标题。

let navBarSize = navigationController!.navigationBar.bounds.size
        let origin = CGPoint(x:navBarSize.width/2,y:navBarSize.height/2)
        pageControl = UIPageControl(frame: CGRect(x: origin.x,y: origin.y,width: 10,height: 10))
        self.pageControl.currentPage = 0
        self.pageControl.tintColor = UIColor.black
        self.pageControl.pageIndicatorTintColor = UIColor.white
        self.pageControl.currentPageIndicatorTintColor = UIColor.black
        self.navigationItem.titleView = self.pageControl

enter image description here

1 个答案:

答案 0 :(得分:0)

正如@Alistra所提到的,您需要创建UILabel并添加UIPageControlUIView,然后将titleView设置为{{1}}。

相关问题