XLPagerTabStrip选项卡没有获得相同的屏幕宽度:Swift

时间:2017-11-06 18:47:58

标签: ios swift3 swift4 xlpagertabstrip

我正在使用XLPagerTabStrip,我有一个Scrollview和一个collectionView名称分别是Container和ButtonBarView。除了Tab项可见性之外,一切正常。我想要Tabs equaly划分标签。enter image description here

Parant控制器代码为:

@Override
    protected Void doInBackground(Void... voids) {
        try {
            Thread.sleep(2200); 
            populateFromJson();
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        return null;
    }

我有两个名为Included和Premium的标签。

1 个答案:

答案 0 :(得分:2)

我在这个问题上找到了答案

转到Xcode项目中的pod文件。将UICollectionViewDelegate更改为UICollectionViewDelegateFlowLayout。

class ButtonBarPagerTabStripViewController:PagerTabStripViewController,PagerTabStripDataSource,PagerTabStripIsProgressiveDelegate,UICollectionViewDataSource,UICollectionViewDelegateFlowLayout