【发布时间】:2018-11-07 10:00:27
【问题描述】:
我想知道如何在导航栏的标题下放置分段控件?就这样
我知道怎么把它放在标题的地方:(像那样):
navigationItem.titleView = segmentedControlView
但我想在titleView下而不是titleView的地方,我找到任何优雅的解决方案
【问题讨论】:
标签: swift uikit uinavigationbar
我想知道如何在导航栏的标题下放置分段控件?就这样
我知道怎么把它放在标题的地方:(像那样):
navigationItem.titleView = segmentedControlView
但我想在titleView下而不是titleView的地方,我找到任何优雅的解决方案
【问题讨论】:
标签: swift uikit uinavigationbar
创建一个 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
从现在开始使用每个元素的框架进行定位
【讨论】: