【发布时间】:2012-05-11 09:14:47
【问题描述】:
我有一个全屏 UIScrollView 来显示我的图像。并且滚动视图识别长按手势。长按滚动视图后,会显示一个操作表。如果我将操作表添加到窗口,当我旋转屏幕时它不会旋转。如果我将它添加到滚动视图中,它会在滚动视图被缩放或滚动时旋转但不是那么好。不管滚动视图的滚动和缩放,是否可以很好地旋转操作表?
ps。滚动视图通过“self.view = myScrollView;”直接添加到窗口中
【问题讨论】:
-
不能直接将 ActionSheet 添加到滚动视图所在的视图中吗?
-
滚动视图驻留在窗口中。
-
否
UIViewController包含所有逻辑?您应该只使用MVC并将滚动视图放在由UIViewController控制的视图中。 -
当然我有一个 UIViewController。我认为是持有滚动视图的窗口
-
您只需将
UIScrollView添加到UIViewController的UIView。然后你可以将 ActionSheet 添加到 viewcontroller 的视图中。
标签: iphone ios uiscrollview uiactionsheet screen-rotation