如何让那些底部的小视图出现在 iOS SDK 中?

Posted

技术标签:

【中文标题】如何让那些底部的小视图出现在 iOS SDK 中?【英文标题】:How do I get those small views from the bottom to appear in iOS SDK? 【发布时间】:2011-04-07 02:24:45 【问题描述】:

当您需要确认某些操作时,我指的是带有底部按钮的小窗口。例如,如果您想从相册中删除照片并按下垃圾桶图标,则会从底部跳出一个小视图并询问您是要删除照片还是取消照片

如何让这些视图出现?

【问题讨论】:

【参考方案1】:

使用 UIActionSheet。

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Some Action"
                                           delegate:self 
                                  cancelButtonTitle:@"Cancel"
                             destructiveButtonTitle:@"OK"
                                  otherButtonTitles: nil];

actionSheet.actionSheetStyle = UIActionSheetStyleDefault;
[actionSheet showInView:self.view];
[actionSheet release];

【讨论】:

【参考方案2】:

您需要查看 UIActionSheet 对象:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIActionSheet_Class/Reference/Reference.html

这里有一个例子:http://ykyuen.wordpress.com/2010/04/14/iphone-uiactionsheet-example/

【讨论】:

以上是关于如何让那些底部的小视图出现在 iOS SDK 中?的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 如何在 Swift 的不同视图控制器中使用小视图

iOS UICollectionView - 如何让第一个单元格出现在集合视图的底部?

iOS Button 在自定义视图中不起作用

开发那些事儿:宇视SDK接入EasyCVR出现报错1057,该如何解决?

怎么把视频里的一小段视频做成动态图片?

iOS 7 SDK 从底部查看,如地图应用程序