处理图片预览问题
This commit is contained in:
parent
1dfa7defe2
commit
a6589009c9
Binary file not shown.
@ -20,10 +20,10 @@ class ZZHExternalViewController: UIViewController {
|
|||||||
imageView?.image = UIImage(named: "loading")
|
imageView?.image = UIImage(named: "loading")
|
||||||
imageView?.contentMode = .scaleAspectFit
|
imageView?.contentMode = .scaleAspectFit
|
||||||
self.view .addSubview(imageView!)
|
self.view .addSubview(imageView!)
|
||||||
imageView?.snp.makeConstraints({ make in
|
// imageView?.snp.makeConstraints({ make in
|
||||||
make.left.top.right.bottom.equalTo(0)
|
// make.left.top.right.bottom.equalTo(0)
|
||||||
})
|
// })
|
||||||
// imageView?.transform = CGAffineTransform(rotationAngle: -.pi / 2)
|
imageView?.backgroundColor = .clear
|
||||||
|
|
||||||
|
|
||||||
playerLayer = AVPlayerLayer()
|
playerLayer = AVPlayerLayer()
|
||||||
@ -31,12 +31,14 @@ class ZZHExternalViewController: UIViewController {
|
|||||||
if let externalScreen = UIScreen.screens.first(where: { $0 != UIScreen.main }) {
|
if let externalScreen = UIScreen.screens.first(where: { $0 != UIScreen.main }) {
|
||||||
let externalScreenSize = externalScreen.bounds.size
|
let externalScreenSize = externalScreen.bounds.size
|
||||||
playerLayer!.frame = CGRectMake(-externalScreenSize.width*0.5, -externalScreenSize.height*0.5, externalScreenSize.width*2, externalScreenSize.height*2)
|
playerLayer!.frame = CGRectMake(-externalScreenSize.width*0.5, -externalScreenSize.height*0.5, externalScreenSize.width*2, externalScreenSize.height*2)
|
||||||
|
|
||||||
|
imageView?.frame = CGRectMake(-externalScreenSize.width*0.5, -externalScreenSize.height*0.5, externalScreenSize.width*2, externalScreenSize.height*2)
|
||||||
print("外接屏幕的尺寸是: \(externalScreenSize)")
|
print("外接屏幕的尺寸是: \(externalScreenSize)")
|
||||||
} else {
|
} else {
|
||||||
print("没有发现外接屏幕")
|
print("没有发现外接屏幕")
|
||||||
}
|
}
|
||||||
self.view.layer.addSublayer(playerLayer!)
|
self.view.layer.addSublayer(playerLayer!)
|
||||||
self.view.backgroundColor = .orange
|
self.view.backgroundColor = .clear
|
||||||
}
|
}
|
||||||
|
|
||||||
override func viewWillLayoutSubviews() {
|
override func viewWillLayoutSubviews() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user