长按语言输入
This commit is contained in:
parent
15550525fe
commit
983b68bbba
|
|
@ -15,6 +15,8 @@ class IMVoiceHoldView: UIView {
|
|||
var wave : LottieAnimationView!
|
||||
|
||||
var swipeStackView: UIStackView!
|
||||
var swipeLab: UILabel!
|
||||
var swipeImgView: UIImageView!
|
||||
|
||||
var tipLabel: UILabel!
|
||||
|
||||
|
|
@ -109,12 +111,29 @@ class IMVoiceHoldView: UIView {
|
|||
return voiceAnimation
|
||||
}()
|
||||
|
||||
swipeLab = {
|
||||
let lab = UILabel()
|
||||
lab.text = "Swipe Up to Cancel"
|
||||
lab.textColor = UIColor.white
|
||||
lab.font = UIFont.systemFont(ofSize: 12)
|
||||
return lab
|
||||
}()
|
||||
|
||||
swipeImgView = {
|
||||
let imgView = UIImageView(image: UIImage(named: "role_chat_up_cancel"))
|
||||
return imgView
|
||||
}()
|
||||
|
||||
swipeStackView = {
|
||||
let stackView = UIStackView(arrangedSubviews: [])
|
||||
let stackView = UIStackView(arrangedSubviews: [swipeImgView, swipeLab])
|
||||
stackView.spacing = 5.0
|
||||
stackView.distribution = .fill
|
||||
stackView.alignment = .fill
|
||||
|
||||
insertSubview(stackView, belowSubview: overlayBg)
|
||||
stackView.snp.makeConstraints { make in
|
||||
make.centerX.equalToSuperview()
|
||||
make.bottom.equalTo(voiceIconDecorationView.snp.top).offset(-15)
|
||||
}
|
||||
return stackView
|
||||
}()
|
||||
|
||||
|
|
@ -125,7 +144,7 @@ class IMVoiceHoldView: UIView {
|
|||
addSubview(v)
|
||||
v.snp.makeConstraints { make in
|
||||
make.centerX.equalToSuperview()
|
||||
make.top.equalTo(voiceWaveContainer.snp.bottom).offset(5)
|
||||
make.top.equalTo(voiceWaveContainer.snp.bottom).offset(0)
|
||||
}
|
||||
return v
|
||||
}()
|
||||
|
|
|
|||
Loading…
Reference in New Issue