我正在尝试重新创建一个视图。 我在IMDB应用程序中看到过并且不知道如何做同样的事情。
我在应用程序构建方面相当新,所以任何建议都会有所帮助。
在IMDB应用程序中,当您选择演员的照片时,您将获得照片的网格视图。
这些栏包含按钮和文字。
我如何在自己的应用中重新创建此内容?这是一个特殊的观点吗?我知道的模态视图从底部出现并填满整个屏幕。
任何人都可以帮助我吗?
答案 0 :(得分:0)
这个问题太模糊了,你需要尝试这个问题并在遇到问题时发布更具体的问题,但这里有一些高级的洞察力可以让你开始:(提醒你,我还没有看到IMDB应用程序)
照片的网格视图可以使用UITableView或UICollectionView(在全尺寸视图控制器中,或放入iPad的UIPopoverController)完成,当有人点击其中一个时,你可以启动一个新的视图控制器,包括只是一个UIImageView填充屏幕(你可以这样做一个全屏模式)。在任何情况下,此视图都需要有2个视图(背景设置为alpha< 1.0),其中包含按钮和文本。您将这些视图设置为隐藏,直到用户点击全屏图像(您可以使用UITapGestureRecognizer)。
自己敲打它,当你遇到具体问题时,将它们发布在这里,SO的优秀知识渊博的人将很乐意为你提供帮助。
答案 1 :(得分:0)
您可以显示模态视图,而不会从底部显示它们。 pushViewController:animated:
(如果您使用的是UINavigationController),presentModalViewController:animated:
,presentViewController: animated:completion:
都有一个BOOL选项可以打开或关闭animated
。他们可能只是关闭了动画。