big*_*g_m 6 clipping rounded-corners uiwindow ipad
我已经看到一些iPad应用程序填满了屏幕(例如Stanza)或者已经在状态栏下方摆角(例如,iPod播放器的顶部有方角;底部无法分辨).有谁知道这是怎么做的?
看来,默认情况下,顶级UIWindow应用了剪裁区域,因为我放置在该窗口中的任何子视图都会在这些角落中被剪掉.如果是这样的话,有没有办法摆脱这个?顺便说一句,剪辑似乎只在iPad上,而不是在我的iPod Touch上(至少,不是我在那里运行的旧操作系统版本).
跟进:我甚至以编程方式创建了UIWindow,然后将其背景设置为纯色,圆角仍然存在,确认裁剪要么在UIWindow上,要么更高.
(例如 iPod 播放器顶部有方角;底部看不出来)
您需要习惯这一点:Apple 应用程序可以做您的应用程序无法做的事情。Apple 可以使用私有框架,而 App Store 应用则不能。
如果您不使用状态栏(即完全“全屏”),您将获得“非圆形”屏幕。这非常简单 - 只需在代码中隐藏状态栏(或者,如果您希望它在整个应用程序中隐藏,您可以在 info.plist 中设置它)。
| 归档时间: |
|
| 查看次数: |
1410 次 |
| 最近记录: |