我正在我的导航控制器导航栏上实现一个带有两个按钮的ButtonBarPagerTabStripViewController。我按照通过在viewDidLoad()
中添加以下内容提供的示例self.buttonBarView.backgroundColor = UIColor.clear
self.settings.style.buttonBarItemsShouldFillAvailableWidth = true
self.buttonBarView.removeFromSuperview()
self.navigationController?.navigationBar.addSubview(buttonBarView)
但是,当按钮栏在导航栏中加载时,按钮栏的宽度超出了导航栏的宽度。这让我有以下几点:
如何解决此问题,以便所有按钮都填充导航栏的宽度但不超过导航栏的宽度?
答案 0 :(得分:0)
将containerView插座连接到Interface Builder中的UIScrollView为我解决了这个问题。