Files
yingmeng-ios-switf/yinmeng-ios/Modules/Home/HomeVoiceSearchView.swift
2024-03-22 11:54:23 +08:00

56 lines
1.6 KiB
Swift

//
// HomeVoiceSearchView.swift
// yinmeng-ios
//
// Created by duoban on 2024/3/20.
//
import UIKit
class HomeVoiceSearchView: UIView {
override init(frame: CGRect) {
super.init(frame: frame)
setUILayout()
}
required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
private func setUILayout(){
addSubview(bgImageView)
addSubview(iconView)
addSubview(textVeiw)
bgImageView.snp.makeConstraints { make in
make.edges.equalTo(self)
}
iconView.snp.makeConstraints { make in
make.width.height.equalTo(UIDevice.scaleWidth(width: 18))
make.leading.equalTo(UIDevice.scaleWidth(width: 9))
make.centerY.equalTo(self)
}
textVeiw.snp.makeConstraints { make in
make.leading.equalTo(UIDevice.scaleWidth(width: 31))
make.centerY.equalTo(self)
}
}
//MARK: -
private lazy var bgImageView:UIImageView = {
let _bgImageView = UIImageView()
_bgImageView.image = UIImage(named: "yin_home_voice_search_bg")
return _bgImageView
}()
private lazy var iconView:UIImageView = {
let _iconView = UIImageView()
_iconView.image = UIImage(named: "yin_home_voice_search_icon")
return _iconView
}()
private lazy var textVeiw:UILabel = {
let _textVeiw = UILabel.getCustomLabel(text: "搜索房间",font: UIFont.getScaleFont(ofSize: 14, weight: .regular),color: ThemeColor(hexStr: "#CCCCCC"))
return _textVeiw
}()
}