添加滚动型我对Main.storyboard顶部的视频帧,我把滚动型用的TextView下的是,我现在的问题是滚动型是不是在所有设备上的同一位置。下的视频帧
例如,在iPhone 7加上它在正确的位置,但在iPhone SE的不同一样的iPad。
这里是我的ViewController.swift代码:
import UIKit
import AVFoundation
import AVKit
class ViewController: UIViewController {
let playerController = AVPlayerViewController()
var player:AVPlayer?
@IBOutlet weak var textView: UITextView!
override func viewDidLoad() {
super.viewDidLoad()
let videoString:String? = Bundle.main.path(forResource: "m9", ofType: ".mov")
playerController.player = player
self.addChildViewController(playerController)
let screenSize = UIScreen.main.bounds.size
let videoFrame = CGRect(x: 0, y: 30, width: screenSize.width, height: (screenSize.width * 9)/16)
playerController.view.frame = videoFrame
self.view.addSubview(playerController.view)
player?.play()
然后我试图了滚动链接到视频帧:
let frame1 = CGRect(x: 0, y: 350 + videoFrame.height , width: screenSize.width, height: screenSize.height)
textView.frame = frame1
为什么空行和物品,无关你的问题? –