小编Jor*_*kum的帖子

AVPlayerLayer没有绑定到UIView框架

我正在尝试将AVPlayerLayer添加到UIView

    self.player = AVPlayer(URL: NSURL(fileURLWithPath: path!))
    self.playerLayer = AVPlayerLayer(player: player);
    self.playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill;
    self.playerLayer.frame =  ctrVideo.bounds;
    self.ctrVideo.layer.addSublayer(playerLayer);
    player.play();
Run Code Online (Sandbox Code Playgroud)

这是视频的容器(蓝色):

这是观点:

约束: 约束:

最后结果: 在此输入图像描述

我无法弄清楚为什么视频没有绑定到UIVIew坐标.如果我把它绑定到控制器的超级视图中,那就没关系.

iphone xcode cglayer avplayerlayer swift

15
推荐指数
1
解决办法
6157
查看次数

Oracle:回滚仅循环的崩溃迭代

如果一个或多个迭代崩溃,我需要帮助来完成迭代回滚,如果成功,我需要提交所有其他迭代.如果崩溃,它将回滚整个事务.认为这可以通过Savepoints来完成,但我对它们并不是很熟悉.这是我尝试实现的基本示例.

    DECLARE 
      ...
    BEGIN
      FOR i IN 1 .. 10
      LOOP
        BEGIN
          -- Some DML and stored procs with DML
          INSERT INTO a .. .;
          INSERT INTO b .. .;
          INSERT INTO a .. .;
          DELETE FROM a .. .;
          UPDATE INTO c .. .;
          m_package.some_proc_with_dml;
        EXCEPTION
          WHEN OTHERS THEN
            merror   := merror + || ', ' || + sqlerrm;
            miserror := TRUE;
        END;
      END LOOP;

      COMMIT;

      IF miserror THEN
        raise_application_error(-20000, merror);
      END IF;

    END;
Run Code Online (Sandbox Code Playgroud)

提前致谢.

oracle plsql transactions

3
推荐指数
1
解决办法
3720
查看次数

标签 统计

avplayerlayer ×1

cglayer ×1

iphone ×1

oracle ×1

plsql ×1

swift ×1

transactions ×1

xcode ×1