mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-23 22:53:43 +00:00
[ios] Remember bottom button positions between app switches with hidden left button
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
This commit is contained in:
committed by
Yannik Bloscheck
parent
9a50b3b147
commit
8321817fac
@@ -5,12 +5,12 @@ class BottomTabBarViewController: UIViewController {
|
||||
var presenter: BottomTabBarPresenterProtocol!
|
||||
|
||||
@IBOutlet var searchButton: MWMButton!
|
||||
@IBOutlet var searchConstraintWithLeftButton: NSLayoutConstraint?
|
||||
@IBOutlet var searchConstraintWithoutLeftButton: NSLayoutConstraint?
|
||||
@IBOutlet var searchConstraintWithLeftButton: NSLayoutConstraint!
|
||||
@IBOutlet var searchConstraintWithoutLeftButton: NSLayoutConstraint!
|
||||
@IBOutlet var leftButton: MWMButton!
|
||||
@IBOutlet var bookmarksButton: MWMButton!
|
||||
@IBOutlet var bookmarksConstraintWithLeftButton: NSLayoutConstraint?
|
||||
@IBOutlet var bookmarksConstraintWithoutLeftButton: NSLayoutConstraint?
|
||||
@IBOutlet var bookmarksConstraintWithLeftButton: NSLayoutConstraint!
|
||||
@IBOutlet var bookmarksConstraintWithoutLeftButton: NSLayoutConstraint!
|
||||
@IBOutlet var moreButton: MWMButton!
|
||||
@IBOutlet var downloadBadge: UIView!
|
||||
@IBOutlet var leftButtonBadge: UIView!
|
||||
@@ -48,10 +48,14 @@ class BottomTabBarViewController: UIViewController {
|
||||
super.viewWillAppear(animated)
|
||||
|
||||
leftButton.imageView?.contentMode = .scaleAspectFit
|
||||
updateLeftButton()
|
||||
updateBadge()
|
||||
}
|
||||
|
||||
override func viewWillLayoutSubviews() {
|
||||
super.viewWillLayoutSubviews()
|
||||
updateLeftButton()
|
||||
}
|
||||
|
||||
static func updateAvailableArea(_ frame: CGRect) {
|
||||
BottomTabBarViewController.controller?.updateAvailableArea(frame)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user