【问题标题】:TTPhotoViewController thumbnails rotate but images don'tTTPhotoViewController 缩略图旋转但图像不旋转
【发布时间】:2010-03-16 15:12:43
【问题描述】:

我的 PhotoTest1Controller 与三分之二的样本非常相似。我在 UITabBarController 和 UINavController 派生类以及包含 PhotoTest1Controller 的表中的必要位置实现了必要的 shouldRotate 方法。

发生了一件有趣的事情,在缩略图模式下,视图可以正常旋转,但是在显示图片时它不响应旋转。此外,如果我在缩略图视图中旋转,然后在该旋转中切换到单个图像视图,我发现图像在背景中正确旋转。只有当它是最上面的视图时才会忽略旋转!

所以,我的理解是 shouldRotate 事件被正确传播,但由于某种原因,单个图像视图在顶视图中不会旋转,这与示例代码 %98 等于我的代码...

【问题讨论】:

    标签: iphone rotation three20 ttphotoviewcontroller


    【解决方案1】:

    我找到了自己问题的答案,在这里回答了:TTThumbView/TTPhotoView no autorotation

    简单地说:我不知道为什么,但是three20代码库中的TTScrollView deviceOrientationDidChange方法被注释掉了!如果您取消注释,它将起作用。

    在此处查看代码:http://github.com/facebook/three20/blob/master/src/TTScrollView.m

    【讨论】:

      猜你喜欢
      • 2016-12-23
      • 2015-10-01
      • 2021-11-14
      • 2011-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-12
      相关资源
      最近更新 更多