2

在我的应用程序中,我想在 UITableViewController 屏幕中显示一个弹出屏幕,其中列出了一些供用户选择的选项。

类似于 Facebook 应用程序的工作方式(不幸的是我没有请求):(

Facebook好友请求表

所以我有两个问题:

1)我们在这里看到的黑色阴影框似乎是我经常看到的一种常见样式,尤其是在 iPad 应用程序中。应用程序使用相同的样式只是巧合吗?它是其他人正在使用的第 3 方插件吗?还是它是 iOS SDK 的一个新的、原生的部分?

2)如果我要自己构建这个子视图,什么样的结构最好?我想过:

UIImageView (for the background) > 
    UILabel (containing the header)
    UITableView (containing my sub-table)

提前致谢

4

1 回答 1

2

它是UIPopoverControlleriPad 的原生组件,但不适用于 iPhone。对于 iPhone,请使用第 3 方框架,例如: http ://www.50pixels.com/blog/labs/open-library-fppopover-ipad-like-popovers-for-iphone/

于 2012-06-18T14:05:29.510 回答