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

iphone 确认框与提示框

阅读更多

   首先Controller需要遵守UIActionSheetDelegate协议,如:

 

@interface SampleController : UIViewController<UIActionSheetDelegate> 

   Controller实现中可以这样触发确认框:

 

   UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Are you sure?"
									        delegate:self
										cancelButtonTitle:@"No way!"
										destructiveButtonTitle:@"Yes,I'm Sure!"
										otherButtonTitles:nil
					        ];
   [actionSheet showInView:self.view];
   [actionSheet release];

    Controller确认框事件:

 

-(void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex{
	if(buttonIndex !=[actionSheet cancelButtonIndex]){
		NSString *msg = nil;
		if(nameField.text.length>0){
			msg = [[NSString alloc] initWithFormat:@"You can breathe easy ,%@,everything went OK>",nameField.text];
		}else{
			msg = @"You can breathe easy,everything went OK.";
		}
		UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"something was" message:msg delegate:self cancelButtonTitle:@"phew!" otherButtonTitles:nil];
		[alert show];
		[alert release];
		[msg release];
	}
}
 

 

分享到:
评论

相关推荐

    仿iphone提示框

    在iOS应用开发中,"仿iPhone提示框"通常是指创建具有苹果设备原生风格的对话框或者警告视图。这种提示框通常用于向用户显示重要信息、询问用户操作或者进行简单的交互。在iOS的设计规范中,这样的界面元素需要遵循...

    iphone长按抖动删除

    如果选择删除,通常会有二次确认提示,以防止误操作。 4. 删除逻辑:一旦用户确认删除,实际的删除逻辑会被执行,这可能涉及到数据库更新、文件系统操作,以及UI的相应更新。 二、涉及的技术 1.手势识别(Gesture...

    AlertController(警告框、提示框)

    在iOS应用开发中,`UIAlertController`是苹果提供的一个用于展示警告框和提示框的类。它是iOS 8及更高版本中的新特性,取代了之前的`UIAlertView`和`UIActionSheet`。`UIAlertController`提供了更大的灵活性,允许...

    iphone 高德说明书

    #### 一、基本操作与功能设置概述 在使用iPhone版高德地图之前,了解基本的操作方法和各项功能的设置方式是非常重要的。以下将详细介绍如何设置目的地和起点、如何进行周边查询以及系统的个性化设置等内容。 #### ...

    ios-弹出可输入提示框.zip

    在iOS开发中,"ios-弹出可输入提示框.zip" 涉及到的核心知识点是自定义视图(Custom View)以及用户交互设计。在这个项目中,开发者创建了一个能够弹出并允许用户输入信息的提示框。这种设计通常用于需要用户在特定...

    dialog弹出提示框

    标题"dialog弹出提示框"指的是如何在Android应用中创建和使用对话框来提供用户交互体验。描述中的“在很多布局文件中会用到”暗示了`Dialog`在各种场景下都有广泛的应用。 对话框通常分为几种类型:`AlertDialog`、...

    Iphone客户端设置说明.docx

    在本篇《Iphone客户端设置说明》中,我们将详尽探讨如何在iPhone设备上下载并配置客户端应用程序,以便用户能够顺畅地使用各种服务。本文主要分为三个部分:客户端下载、软件设置以及客户端界面功能介绍。 一、...

    IPhone 1.1.4开发环境配置说明

    第一次使用 SCP 连接时会提示确认主机指纹,输入 `yes` 继续,之后会要求输入 iPhone 的 SSH 密码,默认为 `alpine`。 4. **移动文件**:下载完成后,执行以下命令将文件移动到正确的目录位置: ```bash mv ...

    如何让手机展示为 IPhone6的图片

    2. **注意兼容性问题**:购买时需确认所选手机壳是否与你的手机型号相匹配,以免出现安装不上的情况。 3. **个性化定制**:部分商家提供个性化定制服务,可以根据你的需求定制带有特定图案或文字的iPhone 6样式手机...

    iphone 游戏 经典扫雷

    3. 教程与提示:为新手提供教程,帮助他们快速掌握游戏规则。 4. 自定义主题:允许用户选择不同的皮肤或主题,提升游戏体验。 总结,开发一款iPhone上的经典扫雷游戏,涉及到编程语言、UI设计、游戏逻辑实现等多个...

    iphone 滑动解锁效果

    在iOS开发中,滑动解锁效果是用户界面中常见的交互元素,它模仿了早期iPhone的解锁方式,带给用户熟悉的操作体验。本教程将详细介绍如何基于`UIControl`类实现一个自定义的iPhone滑动解锁控件。`UIControl`是UIKit...

    iPhone5S抢购辅助

    最后,"iPhone5S抢购辅助.exe"这个文件名提示这是一个可执行文件,这意味着它可能是已经编译好的脚本程序。在下载和运行此类文件时,用户需谨慎对待,避免病毒或恶意软件的侵入。 总的来说,"iPhone5S抢购辅助"虽然...

    41.开发弹出提示框-资料

    在iOS应用开发中,弹出提示框是一种常见的用户交互方式,用于向用户显示信息、确认操作或接收用户输入。在Objective-C(OC)语言中,我们可以使用几种不同的方法来实现弹出提示框的功能。本节将详细介绍如何在OC中...

    苹果手机iphone下载安装app的方法,别笑,未必所有人都会.zip

    苹果手机iPhone下载安装APP的方法可能对一些用户来说并不熟悉,尤其是新用户或者不常使用苹果设备的人。这里我们将详细介绍两种常见的方法:通过手机上的App Store和利用电脑上的iTunes。 首先,我们来看如何在...

    IPHONE IPAD UI组件

    7. **弹出框**:用于显示临时信息或获取用户确认,如警告、提示或选择对话框。弹出框的设计应避免打断用户体验,但又要有足够的视觉吸引力以引起注意。 8. **ipad全系列UI设计**:由于iPad有更大的屏幕尺寸,UI设计...

    iOS开发:安装真机调试证书 - iPhone中文网

    - 在“Use for Development”复选框前打勾。 2. **创建或选择Provisioning Profile**: - 返回iOS Provisioning Portal,选择“Provisioning Profiles”部分。 - 如果已有合适的Provisioning Profile,直接选择...

    iphone按键音

    在苹果的iPhone操作系统中,按键音是用户交互的一部分,为用户提供操作反馈,使得每一次按键、滑动或选择都被确认。这些声音设计精巧,既不过于刺耳,也不会过于沉闷,旨在提供一种愉悦的用户体验。本资源"iphone...

    iPhone序列号查询

    根据提示"若显示不完全,请重点‘查询’",这意味着用户可能需要在查询框内输入完整的序列号才能进行查询。序列号通常可以在iPhone的设置&gt;关于本机中找到,也可以通过iTunes或iCloud账户查看。 总的来说,iPhone...

    iPhone界面设计指南

    4. **警示框**:用于向用户传达重要信息或请求确认。设计时需简洁明了,避免过多文本,同时确保按钮的明确性,如“确定”和“取消”。 5. **控件列表**(Action Sheet):当需要提供多个操作选项时使用,通常以弹出...

    仿iPhone风格对话框示例,Jar包及源码.zip

    在Android开发中,为了提供与iOS相似的用户体验,开发者有时会尝试模仿iPhone的UI风格,包括对话框(Dialog)的设计。本资源“仿iPhone风格对话框示例,Jar包及源码.zip”提供了这样一个实现,它包含了一个Jar包以及...

Global site tag (gtag.js) - Google Analytics