2017-10-09 7 views
0

Ich implementiere einen ButtonBarPagerTabStripViewController mit zwei Buttons auf der Navigationsleiste meines Navigationscontrollers. Ich folgte den, indem folgende in viewDidLoad versehen Beispiel()XLPagerTabStrip Button Balkenbreite breiter als Navigationsleiste

self.buttonBarView.backgroundColor = UIColor.clear 
self.settings.style.buttonBarItemsShouldFillAvailableWidth = true 
self.buttonBarView.removeFromSuperview() 
self.navigationController?.navigationBar.addSubview(buttonBarView) 

jedoch, wenn die Schaltfläche Bar lädt in der Navigationsleiste die Breite der Buttonleiste überschreitet die Breite der Navigationsleiste. Dies läßt mich mit dem folgenden:

navbar image

Wie kann ich dieses Problem beheben, so dass alle Tasten, um die Breite der Navigationsleiste füllen, aber nicht die Breite der Navigationsleiste überschreiten?

Antwort

0

Das Verbinden der containerView-Steckdose mit einem UIScrollView in Interface Builder hat dieses Problem für mich behoben.