【问题标题】:How to mak the image view rotate work like facebook's iOS app?如何让 imageview 像 facebook 的 iOS 应用一样旋转?
【发布时间】:2012-10-06 14:57:41
【问题描述】:

在 Facebook 应用程序的主视图中,如果您单击图像,图像视图将弹出,如果您旋转设备,图像视图也会发生旋转。但主视图没有。

我的问题是:如果弹出的图像视图是主视图或主窗口的子视图,如何使子视图旋转发生而主视图不发生?看来我们只能让整个 uiviewcontroller 旋转或不旋转,而不是子视图,对吧?

【问题讨论】:

  • 你可以收听 UIDeviceOrientationDidChangeNotification

标签: ios rotation


【解决方案1】:

是的@phix23 是正确的。您可以将您的视图控制器注册为 deviceOrientationDidChange 通知的观察者并自己处理转换。或者,我认为您可以在其自己的视图控制器中显示您的图像视图,并将其作为主视图控制器的子视图。然后你就可以独立地使用父子控制器的自转来做任何你想做的事情了

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-19
  • 2018-02-15
  • 1970-01-01
  • 1970-01-01
  • 2020-02-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多