2
This commit is contained in:
@@ -135,6 +135,7 @@
|
||||
if (!_contentView) {
|
||||
_contentView = [[UIView alloc] init];
|
||||
_contentView.backgroundColor = [UIColor clearColor];
|
||||
_contentView.userInteractionEnabled = NO; // 让外层 UIControl 接收点击事件
|
||||
// 让容器尽量包裹内容
|
||||
[_contentView setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
|
||||
[_contentView setContentCompressionResistancePriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
|
||||
@@ -148,6 +149,7 @@
|
||||
_stackView.axis = UILayoutConstraintAxisHorizontal;
|
||||
_stackView.alignment = UIStackViewAlignmentCenter;
|
||||
_stackView.spacing = 6;
|
||||
_stackView.userInteractionEnabled = NO; // 避免阻断 UIControl 的触摸
|
||||
}
|
||||
return _stackView;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user