initial
This commit is contained in:
35
Pods/SwiftEntryKit/Source/MessageViews/Notes/EKAccessoryNoteMessageView.swift
generated
Normal file
35
Pods/SwiftEntryKit/Source/MessageViews/Notes/EKAccessoryNoteMessageView.swift
generated
Normal file
@@ -0,0 +1,35 @@
|
||||
//
|
||||
// EKAccessoryNoteMessageView.swift
|
||||
// SwiftEntryKit
|
||||
//
|
||||
// Created by Daniel Huri on 5/4/18.
|
||||
//
|
||||
|
||||
import UIKit
|
||||
|
||||
public class EKAccessoryNoteMessageView: UIView {
|
||||
|
||||
// MARK: Props
|
||||
private let contentView = UIView()
|
||||
private var noteMessageView: EKNoteMessageView!
|
||||
var accessoryView: UIView!
|
||||
|
||||
func setup(with content: EKProperty.LabelContent) {
|
||||
clipsToBounds = true
|
||||
|
||||
addSubview(contentView)
|
||||
contentView.layoutToSuperview(.centerX, .top, .bottom)
|
||||
contentView.layoutToSuperview(.left, relation: .greaterThanOrEqual, offset: 16)
|
||||
contentView.layoutToSuperview(.right, relation: .lessThanOrEqual, offset: -16)
|
||||
|
||||
noteMessageView = EKNoteMessageView(with: content)
|
||||
noteMessageView.horizontalOffset = 8
|
||||
noteMessageView.verticalOffset = 7
|
||||
contentView.addSubview(noteMessageView)
|
||||
noteMessageView.layoutToSuperview(.top, .bottom, .trailing)
|
||||
|
||||
contentView.addSubview(accessoryView)
|
||||
accessoryView.layoutToSuperview(.leading, .centerY)
|
||||
accessoryView.layout(.trailing, to: .leading, of: noteMessageView)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user