diff --git a/SKTagView/SKTagView.m b/SKTagView/SKTagView.m index 27e1217..093215d 100644 --- a/SKTagView/SKTagView.m +++ b/SKTagView/SKTagView.m @@ -74,7 +74,7 @@ -(CGSize)intrinsicContentSize { } - (void)layoutSubviews { - if (!self.singleLine) { + if (!self.singleLine && self.preferredMaxLayoutWidth <= 0) { self.preferredMaxLayoutWidth = self.frame.size.width; }