我需要为应用程序中的视图提供一些额外的数据,并且我希望使用部分页面卷曲来实现它,就像Google Maps应用程序使用部分页面卷曲进行设置一样。< / p>
我遇到的问题是所呈现的视图占据了整个屏幕:
如何调整显示的视图大小?理想情况下,我希望它与谷歌地图应用程序一样占据右下角。
答案 0 :(得分:7)
我已经测试了这一点,看来以下陈述是正确的:
所以,在您展示的第二张图片中,对我来说,部分卷曲大约中途上升非常有意义。它还解释了为什么您的初始图像会以它的方式显示。
此外,如果您查看Google地图,他们似乎正在使用某种专有/私有API来获得部分卷曲。或者也许是因为他们使用的是大小不一的UIViewController。无论如何,我希望这可以帮助您更接近目标。
答案 1 :(得分:1)
好的,部分属于“我的坏”。我以前显示的是UITableViewController
,我认为我不想这样做。我确实想要一张桌子 - 但它只是有几行。我已经切换到使用管理小表视图的普通UIViewController
子类。
然而,模态视图仍然太大了:
问题仍然存在 - 我可以做些什么来影响IOS为我生成的卷曲大小?