diff --git a/Sources/Settings/View/SettingsCell.swift b/Sources/Settings/View/SettingsCell.swift index 50817c0ef0154f4059eebcad5ae54238394618c6..cf9d2324d7d03dd5e8b1179afb3207552dca6c18 100644 --- a/Sources/Settings/View/SettingsCell.swift +++ b/Sources/Settings/View/SettingsCell.swift @@ -42,10 +42,6 @@ class SettingsCell: UITableViewCell { } } - private lazy var layoutGuide: UILayoutGuide = { - safeAreaLayoutGuide - }() - lazy var switchControl: UISwitch = { let switchControl = UISwitch() let colors = PresentationTheme.current.colors @@ -248,16 +244,16 @@ class SettingsCell: UITableViewCell { stackView.addArrangedSubview(mainLabel) stackView.addArrangedSubview(subtitleLabel) NSLayoutConstraint.activate([ - stackView.leadingAnchor.constraint(equalTo: layoutGuide.leadingAnchor, constant: Constants.marginLeading), - stackView.topAnchor.constraint(equalTo: layoutGuide.topAnchor, constant: Constants.marginTop), - stackView.bottomAnchor.constraint(equalTo: layoutGuide.bottomAnchor, constant: -Constants.marginBottom), - stackView.trailingAnchor.constraint(equalTo: layoutGuide.trailingAnchor, constant: -Constants.marginTrailing) + stackView.leadingAnchor.constraint(equalTo: safeAreaLayoutGuide.leadingAnchor, constant: Constants.marginLeading), + stackView.topAnchor.constraint(equalTo: safeAreaLayoutGuide.topAnchor, constant: Constants.marginTop), + stackView.bottomAnchor.constraint(equalTo: safeAreaLayoutGuide.bottomAnchor, constant: -Constants.marginBottom), + stackView.trailingAnchor.constraint(equalTo: safeAreaLayoutGuide.trailingAnchor, constant: -Constants.marginTrailing) ]) contentView.addSubview(activityIndicator) activityIndicator.isHidden = true NSLayoutConstraint.activate([ - activityIndicator.trailingAnchor.constraint(equalTo: layoutGuide.trailingAnchor, constant: -30), + activityIndicator.trailingAnchor.constraint(equalTo: safeAreaLayoutGuide.trailingAnchor, constant: -30), activityIndicator.centerYAnchor.constraint(equalTo: stackView.centerYAnchor) ]) @@ -265,7 +261,7 @@ class SettingsCell: UITableViewCell { infoButton.translatesAutoresizingMaskIntoConstraints = false NSLayoutConstraint.activate([ infoButton.centerYAnchor.constraint(equalTo: stackView.centerYAnchor), - infoButton.trailingAnchor.constraint(equalTo: layoutGuide.trailingAnchor, constant: -40) + infoButton.trailingAnchor.constraint(equalTo: safeAreaLayoutGuide.trailingAnchor, constant: -40) ]) infoButton.isHidden = true }