HJH IT Logs

Bottom message View

naver.how 2019. 2. 8. 13:20
반응형

 

아래쪽에서 올라오는 메세지 뷰 만들기

 

 

Bottom msg view by codes

 

 

 

1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class BottomDialogView: MessageView {
 
    @IBOutlet var lamer: UIView!
 
    func doWhatIWant() {
        lamer.snp.makeConstraints {
            $0.width.equalTo(540)
            $0.height.equalTo(289)
        }
        let k = Draw(frame: CGRect(
            origin: CGPoint(x: 50, y: 50),
            size: CGSize(width: 100, height: 100)))
        self.lamer.addSubview(k)
    }
}
cs

 

2

1
2
3
4
5
6
7
8
9
10
11
12
    @IBAction func btnQuestionmark() {
        let view: BottomDialogView = try! SwiftMessages.viewFromNib()
        view.doWhatIWant()
        view.configureDropShadow()
 
        var config = SwiftMessages.defaultConfig
        config.presentationContext = .window(windowLevel: UIWindowLevelStatusBar)
        config.duration = .forever
        config.presentationStyle = .bottom
        config.dimMode = .gray(interactive: true)
        SwiftMessages.show(config: config, view: view)
    }
cs

 

내 생각

라이브러리 참 좋다.

 

Link(s)

 

반응형