Fix header banner display issues
This commit is contained in:
@@ -30,14 +30,16 @@ struct NotificationBanner {
|
|||||||
img.tintColor = fg
|
img.tintColor = fg
|
||||||
view.addSubview(lbl)
|
view.addSubview(lbl)
|
||||||
view.addSubview(img)
|
view.addSubview(img)
|
||||||
img.anchor([.centerY], to: view.layoutMarginsGuide)
|
img.anchor([.centerY], to: lbl)
|
||||||
lbl.anchor([.top, .bottom, .trailing], to: view.layoutMarginsGuide)
|
lbl.anchor([.bottom, .trailing], to: view.layoutMarginsGuide)
|
||||||
img.widthAnchor =&= 25
|
img.widthAnchor =&= 25
|
||||||
img.heightAnchor =&= 25
|
img.heightAnchor =&= 25
|
||||||
if #available(iOS 11, *) {
|
if #available(iOS 11, *) {
|
||||||
img.leadingAnchor =&= view.layoutMarginsGuide.leadingAnchor
|
img.leadingAnchor =&= view.layoutMarginsGuide.leadingAnchor
|
||||||
|
lbl.topAnchor =&= view.layoutMarginsGuide.topAnchor
|
||||||
} else {
|
} else {
|
||||||
img.leadingAnchor =&= view.leadingAnchor + 8
|
img.leadingAnchor =&= view.leadingAnchor + 8
|
||||||
|
lbl.topAnchor =&= view.topAnchor + 8
|
||||||
}
|
}
|
||||||
lbl.leadingAnchor =&= img.trailingAnchor + 8
|
lbl.leadingAnchor =&= img.trailingAnchor + 8
|
||||||
img.bottomAnchor =<= view.bottomAnchor - 8 | .init(rawValue: 999)
|
img.bottomAnchor =<= view.bottomAnchor - 8 | .init(rawValue: 999)
|
||||||
|
|||||||
@@ -235,7 +235,7 @@ class TVCShareRecording : UITableViewController, UITextViewDelegate, VCEditTextD
|
|||||||
// MARK: - Alerts & Banner
|
// MARK: - Alerts & Banner
|
||||||
|
|
||||||
private func banner(_ style: NotificationBanner.Style, _ msg: String) {
|
private func banner(_ style: NotificationBanner.Style, _ msg: String) {
|
||||||
NotificationBanner(msg, style: style).present(in: self)
|
NotificationBanner(msg, style: style).present(in: navigationController!)
|
||||||
}
|
}
|
||||||
|
|
||||||
private func showAlertAvailableSoon(_ urlStr: String, when: Int?) {
|
private func showAlertAvailableSoon(_ urlStr: String, when: Int?) {
|
||||||
|
|||||||
Reference in New Issue
Block a user