我想知道如何在导航栏中的标题下放置一个分段控件?像这样
我知道如何将其放在标题的位置:(像这样):
navigationItem.titleView = segmentedControlView
但是我想在titleView下而不是titleView的地方,我找到了任何优雅的解决方案
答案 0 :(得分:0)
创建一个UIView和两个子视图以保存文本和段控制器
let mainView = UIView(frame: CGRect(x,y,width,height)
let label = UILabel()
label.text = "bla bla"
mainView.addSubView(label)
mainView.addSubView(segmentContoller)
现在将所有内容添加到NavBar:
navigationItem.titleView = mainView
从现在开始,使用每个元素的帧进行定位