 		var tabIntervalAdjusted = false
 		
 		for (idx, prevTabItem) in tabItems.enumerated() {
+			if let fixedTabWidth = fixedTabWidth {
+				tabWidthArray.append(fixedTabWidth)
+				continue
+			}
+			
+			
 			let prevTabWidth = USGScrollingTabCell.tabWidth(prevTabItem.normalString, tabInset: tabInset)
 			tabWidthArray.append(prevTabWidth)
 			

	}
	
	func tabAction(_ sender: USGScrollingTabCell) {
		_selectTabAtIndex(sender.index, animated: true)
		delegate?.tabBarDidSelectTabAtIndex(self, index: sender.index)
	}
	

	
	func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
		let tabItem = tabItems[(indexPath as NSIndexPath).row]
		var tabWidth = USGScrollingTabCell.tabWidth(tabItem.normalString, tabInset: tabInset)
		
		if let fixedTabWidth = fixedTabWidth {
			tabWidth = fixedTabWidth
		}
		
		return CGSize(width: tabWidth, height: collectionView.height)
	}
	
