Jon*_*an. 10 iphone objective-c orientation ipad
我已经完成了这个问题所说的:仅适用于iPhone或iPad的横向模式
但是view.frame.size.height仍然是1024,这是设备处于纵向时的高度,当界面旋转宽度和高度开关值时肯定是?
(假设您想将屏幕拆分为3个视图,对于横向和纵向的应用程序,并且您执行了view.frame.size.width/3,因为宽度值不会是不正确的.实际上是宽度)
我敢肯定iPhone上的宽度和高度开关,为什么不在iPad上呢?
这让我再次感到震惊,我也没有使用笔尖,有人可以给出一个可接受的答案吗?(即不涉及手动切换宽度和高度的那个)
一旦奖金被授予答案,我将开始另一个奖金250并将其奖励给同一个人.
moh*_*enr 24
您尚未指定要查询的"视图".假设这是窗口的顶级子视图:
你应该查看视图bounds而不是它frame.frame在视图定义的坐标(外部世界)中,因此在旋转时可以保持不变.bounds是视图内部和子视图"内部"使用的坐标.旋转时会发生这种情况.
| 归档时间: |
|
| 查看次数: |
9312 次 |
| 最近记录: |