INNER CODE UNIT · Swift
setConstraintsForControls
AmolGangadhare/flutter_barcode_scanner · ios/Classes/SwiftFlutterBarcodeScannerPlugin.swift:372
private func setConstraintsForControls() {
self.view.addSubview(bottomView)
self.view.addSubview(cancelButton)
self.view.addSubview(flashIcon)
self.view.addSubview(switchCameraButton)
bottomView.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant:0).isActive = true
bottomView.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant:0).isActive = true
bottomView.trailingAnchor.constraint(equalTo: view.trailingAnchor, constant:0).isActive = true
bottomView.heightAnchor.constraint(equalToConstant:self.isOrientationPortrait ? 100.0 : 70.0).isActive=true
flashIcon.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
flashIcon.bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: -10).isActive = true
flashIcon.heightAnchor.constraint(equalToConstant: 40.0).isActive = true
flashIcon.widthAnchor.constraint(equalToConstant: 40.0).isActive = true
cancelButton.translatesAutoresizingMaskIntoConstraints = false
cancelButton.widthAnchor.constraint(equalToConstant: 100.0).isActive = true