【问题标题】:what method is called after view is rotated视图旋转后调用什么方法
【发布时间】:2011-08-04 16:23:21
【问题描述】:

我想在视图旋转后更改 UIPopover 的位置。你能告诉我视图旋转后调用什么方法,以便我可以得到视图旋转后渲染的最终视图中 UI 元素的坐标

任何 Apple 原生应用程序中的弹出窗口行为。您会看到响应设备旋转弹出框应该在旋转动画之前消失,并在它结束后再次出现在新的适当位置。所以你应该关闭你的弹出框,然后用新坐标将它弹出到新的地方(如何获取这些坐标)

提前感谢

【问题讨论】:

    标签: ipad uiview uipopover


    【解决方案1】:

    来自-[UIViewController didRotateFromInterfaceOrientation:] 的文档:

    在用户界面旋转后发送到视图控制器。 ... 子类可能会覆盖此方法以在轮换后立即执行其他操作。 … 调用此方法时,interfaceOrientation 属性已设置为新方向。

    【讨论】:

    • 嗨,Ole,谢谢你读到了这个嘿我想做什么假设我点击了一个文本文件弹出框然后由于灵活的视图宽度,该字段在视图旋转时移动我想要新鲜的协调的文本字段,以便我可以重绘弹出框
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-09
    • 1970-01-01
    • 2011-11-18
    • 1970-01-01
    • 2014-10-24
    • 1970-01-01
    相关资源
    最近更新 更多