【问题标题】:iOS UIView flickers on screen rotationiOS UIView 在屏幕旋转时闪烁
【发布时间】:2019-05-05 17:03:51
【问题描述】:

我有一个包含搜索栏和图像的 UIView。原来,当我旋转设备时,背景会像这样闪烁:

不知道如何避免这种闪烁。如果我完全移除 UIView 容器,则此闪烁停止发生。

【问题讨论】:

    标签: ios user-interface uiview


    【解决方案1】:

    原来我正在按如下方式创建视图:

    let myView = UIView()
    

    然后我设置约束。

    但是,在我使用框架创建视图后,闪烁不再发生:

    let myView = UIView(frame: myFrame)
    

    即使我尝试使用.zero 框架创建视图,闪烁仍然发生。 我尝试调查引擎盖下发生的事情并找出这种闪烁的原因,但没有找到太多,如果有人知道它会很高兴知道! 谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      • 2011-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多