Respond to CR.

pull/2/head
Matthew Chen 6 years ago
parent 407571c9d6
commit d6826b94e0

@ -7,8 +7,7 @@ import PromiseKit
@objc
public class OnboardingPermissionsViewController: OWSViewController {
// Unlike a delegate, the OnboardingController we should retain a strong
// reference to the onboardingController.
// Unlike a delegate, we can and should retain a strong reference to the OnboardingController.
private var onboardingController: OnboardingController
@objc
@ -47,8 +46,7 @@ public class OnboardingPermissionsViewController: OWSViewController {
titleLabel.lineBreakMode = .byWordWrapping
titleLabel.textAlignment = .center
view.addSubview(titleLabel)
titleLabel.autoPinWidthToSuperviewMargins()
titleLabel.autoPinEdge(toSuperviewMargin: .top)
titleLabel.autoPinEdges(toSuperviewMarginsExcludingEdge: .bottom)
let explainerLabel = UILabel()
// TODO: Finalize copy.
@ -98,9 +96,9 @@ public class OnboardingPermissionsViewController: OWSViewController {
stackView.spacing = 40
view.addSubview(stackView)
stackView.autoPinWidthToSuperviewMargins()
stackView.autoVCenterInSuperview()
stackView.autoPinEdge(.top, to: .bottom, of: titleLabel, withOffset: 20, relation: .greaterThanOrEqual)
NSLayoutConstraint.autoSetPriority(.defaultHigh) {
stackView.autoPinEdge(.top, to: .bottom, of: titleLabel, withOffset: 20, relation: .greaterThanOrEqual)
stackView.autoVCenterInSuperview()
}
}

Loading…
Cancel
Save