收藏 分享(赏)

零点起飞学iphone开发之提醒用户的操作.pptx

上传人:cjc2202537 文档编号:1038140 上传时间:2018-06-06 格式:PPTX 页数:20 大小:664.24KB
下载 相关 举报
零点起飞学iphone开发之提醒用户的操作.pptx_第1页
第1页 / 共20页
零点起飞学iphone开发之提醒用户的操作.pptx_第2页
第2页 / 共20页
零点起飞学iphone开发之提醒用户的操作.pptx_第3页
第3页 / 共20页
零点起飞学iphone开发之提醒用户的操作.pptx_第4页
第4页 / 共20页
零点起飞学iphone开发之提醒用户的操作.pptx_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、第5章 提醒用户的操作,在用户对操作界面进行操作时,有一些地方需要引起用户的注意。这时,就要采用独特的界面才可以让用户注意到它。在iPhone中引起用户注意的方法主要有两种,一种是弹出警告视图,一种是动作表单。本章将主要为大家讲解这两种引起用户注意的方法。,5.1 警告视图,警告视图的功能就是将想要让用户引起注意的信息显示给用户。使用UIAlertView会向用户显示一个警告视图来提醒用户。本节将主要为大家讲解警告视图的创建、显示、警告视图的四种显示形式以及响应警告视图等相关方面的知识。,5.1.1 创建警告视图,在Objects窗口中,是没有警告视图AlerView的。所以,我们不能采用静态

2、创建方式,必须采用动态创建方式来创建。,UIAlertView *对象名=UIAlertView alloc initWithTitle:字符串 message:字符串delegate:委托的对象cancelButtonTitle:字符串 otherButtonTitles:nil;,5.1.1 创建警告视图,5.1.2 警告视图的显示,警告视图创建好以后,是不能直接显示在iPhone Simulator模拟器上的,还需要使用show()方法才可以显示。,UIAlertView对象名 show;,5.1.3 警告视图的四种显示形式,在iPhone中,警告视图是不会以一种固定形式进行显示的,而是

3、以不同的形式进行显示,接下来我将为大家讲解在iPhone中最常用到的四种显示形式。,1.一个按钮的警告视图,一个按钮的警告视图就是我们在图5.1中所为大家展示的警告视图,它也是最简单的警告视图。要实现它,方法其实很简单,只要将otherButtonTitles:中的内容设置为nil就可以了。,2.多个按钮的警告视图,要实现多个按钮的警告视图 ,只需要将otherButtonTitles:中添加一些字符串就可以了。,3.无按钮,无按钮的警告视图在创建时,将cancelButtonTitle:和 otherButtonTitles:都设置为nil就可以了。,4.具有文本框的警告视图,在警告视图中,

4、除了可以添加字符串、按钮以外,还可以添加一个文本框。要在警告视图中添加文本框其实很简单。首先要创建一个警告视图,使用Message:添加一行字符串,在这行字符串的位置上我们要添加一个文本框,将这行字符串就覆盖了。再创建一个文本框,将其添加到警告视图中。,4.具有文本框的警告视图,5.1.4 响应警告视图,在5.1.3小节中警告视图具有多个按钮,这几个按钮的功能就是执行一个操作关闭警告视图。但是关闭警告视图的按钮就是使用cancelButtonTitle:进行定义的。对于剩下的按钮,它们都是没有任何功能的。要想使警告视图得到充分的体现,我们要实现用户按按钮的响应,要实现这一功能,必须要调用Cli

5、ckedButtonAtIndex()方法。,5.2 动作表单,虽然,警告视图可以用来显示多个按钮,但它主要的功能还是引起用户的注意。如果想要在显示消息的时候,为用户提供多种选择,那么就要使用到动作表单。,5.2.1 动作表单的创建,因为在Objects窗口中仍然是没有动作表单的,所以要使用代码创建。,UIActionSheet *对象名=UIActionSheet allocinitWithTitle:字符串 delegate:委托对象 cancelButtonTitle:字符串 destructiveButtonTitle:字符串 otherButtonTitles: nil;,5.2.1

6、 动作表单的创建,5.2.2 动作表单的显示,当创建好动作表单以后,动作表单和警告视图一样是不能显示的,需要使用一个实现显示的方法,就是要使用showInView()来将动作表单进行显示。,动作表单对象名 showInView:视图;,5.2.3 响应动作表单,在5.2.2小节中的动作表单具有多个按钮,这几个按钮的功能就是执行一个操作关闭动作表单。但是关闭动作表单的按钮就是使用cancelButtonTitle:进行定义的。对于剩下的按钮,它们都是没有任何功能的。为了使动作表单发挥它的选择操作,使用ClickedButtonAtIndex()方法实现响应动作表单。,5.2.4 动作表单的显示形

7、式,动作表单的显示形式也不是一成不变的,我们可以使用actionSheetStyle来设置动作表单的显示形式。,动作表单的对象名.actionSheetStyle=动作表单的类型;,5.2.4 动作表单的显示形式,UIBarStyleBlack,UIBarStyleBlackOpaque,UIBarStyleBlackTranslucent,UIBarStyleBlackDefault,5.3 小结,本章主要向大家讲解了警告视图的创建、显示以及常用到的几种显示形式。本章的重点是响应警告视图、动作表单的创建、显示、响应动作表单以及动作表单的显示形式。通过学习本章,希望读者可以创建出一个独特的能引起用户注意的应用程序。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 教育学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报