我怎样才能在iOS中实现这种风格?

时间:2012-06-18 14:02:55

标签: objective-c uitableview ios5 xcode4.3

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

与Facebook应用程序的工作方式类似(遗憾的是我没有请求):(

Facebook friends requests table

所以我有两个问题:

1)我们在这里看到的黑色阴影框架似乎是我看到很多的常见风格,尤其是在iPad应用程序中。应用程序使用相同的风格是巧合吗?它是其他人使用的第三方插件吗?或者它是iOS SDK的新原生部分?

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

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

提前致谢

1 个答案:

答案 0 :(得分:2)

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