`
zheyiw
  • 浏览: 1019979 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

iphone 弹出选择对话框 UIActionSheet

阅读更多

//弹出选择框
-(void)showOptionSheet{    
    NSString *title = [Comm str:@"option"];    
    UIActionSheet * dateSheet = [[UIActionSheet alloc] initWithTitle:title                                  
                                                            delegate:self                                 
                                                   cancelButtonTitle:[Comm str:@"passwordEdit"]
                                              destructiveButtonTitle:[Comm str:@"PayPasswordEdit"]                           
                                                   otherButtonTitles:nil];
    dateSheet.actionSheetStyle = self.navigationController.navigationBar.barStyle;
    [dateSheet showInView:self.view];
}

-(void)actionSheet:(UIActionSheet*)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{
    if (buttonIndex == 0) {
           //@"PayPasswordEdit"
    }else if (buttonIndex == 1) {
       //@"passwordEdit"
    }
}

分享到:
评论

相关推荐

    iphone 弹出层

    UIAlertController可以创建具有标题、消息文本、按钮以及自定义视图的弹出对话框。它可以更灵活地处理不同类型的弹出提示,如警告、确认或输入。 2. **UIPopoverController**:虽然主要为iPad设计,但在某些场景下...

    弹出对话框的Demo

    这个“弹出对话框的Demo”显然是一个展示如何在iOS应用中实现对话框功能的实例。下面将详细介绍相关知识点。 1. **UIAlertController**:在iOS 8及更高版本中,苹果引入了UIAlertController来替代之前的UIAlertView...

    iOS 弹出视图

    考虑到iOS支持多种屏幕尺寸和设备类型(iPhone、iPad),弹出视图的设计应考虑响应式布局。使用Auto Layout或Size Classes可以确保弹出视图在不同屏幕尺寸下正确显示。同时,注意检测设备旋转,以调整弹出视图的方向...

    ios-弹出一个View.zip

    我们可以使用`UIActionSheet`(iOS 13 之前)或`UIAlertController`(iOS 13 及以后版本)来创建弹出动作表。例如,创建一个警告对话框: ```swift let alertController = UIAlertController(title: "警告", ...

    ios-自定义底部弹出视图.zip

    在iOS开发中,我们经常需要实现各种用户交互界面,其中之一就是底部弹出视图。这种设计模式常用于显示警告、选项或操作,如UIAlertController的UIAlertControllerStyleActionSheet风格。在给定的“ios-自定义底部弹...

    创建弹出式菜单

    移动设备上,弹出式菜单可能表现为下拉列表或者模态对话框。在iOS中,可以使用`UIPopoverController`(针对iPad)或`UIActionSheet`(针对iPhone);在Android中,可以使用`PopupMenu`类;对于React Native或...

    iphone简单实例 (字体,弹出窗口) (实例)

    在本实例中,我们将探讨如何在iPhone应用中实现基本的字体设置和弹出窗口功能。这个实例的关键知识点包括iOS开发的基础、用户界面设计以及交互逻辑的实现。 首先,我们需要了解iOS开发的基础,这通常涉及使用Apple...

    IOS Dialog

    在iOS开发中,"Dialog"通常指的是用于向用户展示信息或获取用户输入的弹出式窗口,例如警告对话框、确认对话框或者输入对话框。这些对话框在用户体验设计中扮演着重要角色,因为它们能够中断用户的当前操作,提供...

    第十一章Demo

    alertView,全称为UIAlertView,是iOS系统提供的一种弹出对话框,通常用于向用户显示警告、提示或者询问信息。它的主要特点是可以包含一个标题、一个可选的副标题、一个或多个按钮。在iPhone开发中,我们通常用...

    iphone开发实例 02-Modal Alert.

    模态警告视图是一种常见的人机交互方式,它会在用户当前操作的界面之上弹出一个临时窗口,以显示重要的通知或请求用户的确认、输入等操作。这个实例可能涵盖了如何创建、自定义以及管理模态警告视图的整个过程。 ...

    BlockAlertAndSheetView:警报视图和操作表按块回调

    在传统的 iOS 开发中,UIAlertView 和 UIActionSheet 提供了简单的弹出对话框,用于向用户显示警告信息或提供多个选项进行选择。然而,它们的回调方式是通过代理方法,这可能导致代码结构较为混乱,特别是在处理多个...

    AlertController(警告框、提示框)

    对于iPad,如果你选择了`.actionSheet`样式,它会在底部以弹出窗口的形式出现,除非你将其附加到特定视图。 在`PromptBox`这个项目中,很可能包含了使用`UIAlertController`的示例代码,展示了如何创建和展示警告框...

    WZPAlertController_Category

    4. **动画效果**:可能会添加自定义的显示和消失动画,使得弹出的警告控制器更加吸引用户注意。 5. **交互增强**:可能增加了与UIAlertController的交互功能,比如滑动关闭、点击背景关闭等。 6. **自定义视图**:...

Global site tag (gtag.js) - Google Analytics