2

ViewControllerライブ写真を表示しようとしている次のクラスがあります。実際に画像を表示する方法が正確にはわかりません UIImageView を処理する際に、次のように記述します。

let image = UIImage(imageNamed: "someStringPointingToImage") //then add this to the image view.

しかし、アセットに追加したライブ画像でどのように機能するか知っている人はいますか?

関数

import UIKit
import Photos;
import PhotosUI
import MobileCoreServices

class ViewController: UIViewController, PHLivePhotoViewDelegate {

    var livePhotoIsAnimating = Bool()

    override func viewDidLoad() {
        super.viewDidLoad()

        self.livePhotoView()
    }

    //MARK: Create the Live Photoview
    func livePhotoView() {

        let photoView: PHLivePhotoView = PHLivePhotoView.init(frame: self.view.bounds)
        //%%%%%%% Area to add the image %%%%%% 
        photoView.contentMode = .ScaleAspectFill

        self.view.addSubview(photoView)
        self.view.sendSubviewToBack(photoView)


    }


    func livePhotoView(livePhotoView: PHLivePhotoView, willBeginPlaybackWithStyle playbackStyle: PHLivePhotoViewPlaybackStyle) {


        self.livePhotoIsAnimating = true

    }

    func livePhotoView(livePhotoView: PHLivePhotoView, didEndPlaybackWithStyle playbackStyle: PHLivePhotoViewPlaybackStyle) {

        self.livePhotoIsAnimating = false

    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

ありがとう。

4

1 に答える 1