在肖像模式下启动应用程序时,UIView 位置向上跳跃几个像素
我创建了简单的基于 Windows 的应用程序。在我的应用程序委托中,我添加了一个parentviewcontroller.view。在该父视图控制器中,我添加了一个图像。其位置如下所示。
横向:CGRectMake(0, 0, 1024, 54) 纵向:CGRectMake(0, 0, 768, 54)
如果我在模拟器/ipad 中启动应用程序,在横向模式下它会完美显示。但是,当我以纵向模式启动应用程序时,UI 和/或图像的顶部 20 像素不会显示。但是一旦我开始改变方向,它就会以正确的位置显示图像(在横向和纵向模式下)。
如果我做错了什么,请澄清我。
谢谢和问候, 杜赖
I have created simple windows based application. In my app delegate I have added a parentviewcontroller.view. In that parentview controller I am adding an image. Its position is given below.
In landscape: CGRectMake(0, 0, 1024, 54)
In portrait : CGRectMake(0, 0, 768, 54)
If I launch the app either in simulator/ipad, in landscape mode it shows perfectly. But when I launch the app in portrait mode, the top 20px of the UI and/or image is not being shown. But once I start changing the orientation it shows the image in correct position(in both landscape and portrait modes).
Please clarify me if I am doing anything wrong.
Thanks and Regards,
durai
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论