2
This commit is contained in:
@@ -204,14 +204,18 @@
|
|||||||
overlay.delegate = (id)self;
|
overlay.delegate = (id)self;
|
||||||
[self addSubview:overlay];
|
[self addSubview:overlay];
|
||||||
[overlay mas_makeConstraints:^(MASConstraintMaker *make) {
|
[overlay mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||||
make.left.equalTo(self.mas_left).offset(12);
|
// 在原标签区域内展示流式文本,右侧继续保留竖排按钮栏
|
||||||
// 流式期间占满右侧宽度:不再贴 rightButtonContainer,让文本有最大宽度
|
CGFloat vSpace = 4.0;
|
||||||
make.right.equalTo(self.mas_right).offset(-12);
|
make.left.equalTo(self.pasteViewInternal);
|
||||||
|
make.right.equalTo(self).offset(-vSpace);
|
||||||
make.top.equalTo(self.pasteViewInternal.mas_bottom).offset(10);
|
make.top.equalTo(self.pasteViewInternal.mas_bottom).offset(10);
|
||||||
make.bottom.equalTo(self.mas_bottom).offset(-10);
|
make.bottom.equalTo(self.mas_bottom).offset(-10);
|
||||||
}];
|
}];
|
||||||
// 隐藏右侧按钮栏,最大化文本宽度;关闭 overlay 时再恢复
|
// 仅隐藏删除/清空/发送按钮,保留“Paste”按钮可用
|
||||||
self.rightButtonContainer.hidden = YES;
|
self.pasteButtonInternal.hidden = NO;
|
||||||
|
self.deleteButtonInternal.hidden = YES;
|
||||||
|
self.clearButtonInternal.hidden = YES;
|
||||||
|
self.sendButtonInternal.hidden = YES;
|
||||||
// 适当缩小内部左右留白,进一步提升可用宽度
|
// 适当缩小内部左右留白,进一步提升可用宽度
|
||||||
overlay.textView.contentHorizontalPadding = 8.0;
|
overlay.textView.contentHorizontalPadding = 8.0;
|
||||||
self.streamOverlay = overlay;
|
self.streamOverlay = overlay;
|
||||||
@@ -225,8 +229,11 @@
|
|||||||
[self.streamOverlay removeFromSuperview];
|
[self.streamOverlay removeFromSuperview];
|
||||||
self.streamOverlay = nil;
|
self.streamOverlay = nil;
|
||||||
self.tagListView.hidden = NO;
|
self.tagListView.hidden = NO;
|
||||||
// 恢复右侧按钮栏
|
// 恢复右侧按钮栏的全部按钮
|
||||||
self.rightButtonContainer.hidden = NO;
|
self.pasteButtonInternal.hidden = NO;
|
||||||
|
self.deleteButtonInternal.hidden = NO;
|
||||||
|
self.clearButtonInternal.hidden = NO;
|
||||||
|
self.sendButtonInternal.hidden = NO;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 叠层关闭回调
|
// 叠层关闭回调
|
||||||
|
|||||||
Reference in New Issue
Block a user