scrollview 的各类代理方法汇总

  1. Tasks 
  2.   
  3.  Creating Alert Views 
  4.     – initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles:   
  5.  Setting Properties 
  6.     delegate  property   
  7.     title  property   
  8.     message  property   
  9.     visible  property   
  10.  Configuring Buttons 
  11.     – addButtonWithTitle:   
  12.     numberOfButtons  property   
  13.     – buttonTitleAtIndex:   
  14.     cancelButtonIndex  property   
  15.     firstOtherButtonIndex  property   
  16.  Displaying 
  17.     – show   
  18.  Dismissing 
  19.     – dismissWithClickedButtonIndex:animated:  无例 
  20. */  
  21.   
  22. // Implement viewDidLoad to do additional setup after loading the view, typically from a nib.  
  23. - (void)viewDidLoad {  
  24.     //初始化AlertView  
  25.     UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"AlertViewTest"   
  26.                             message:@"message"   
  27.                             delegate:self   
  28.                             cancelButtonTitle:@"Cancel"   
  29.                             otherButtonTitles:@"OtherBtn",nil];  
  30.     //设置标题与信息,通常在使用frame初始化AlertView时使用  
  31.     alert.title = @"AlertViewTitle";  
  32.     alert.message = @"AlertViewMessage";  
  33.       
  34.     //这个属性继承自UIView,当一个视图中有多个AlertView时,可以用这个属性来区分  
  35.     alert.tag = 0;  
  36.       
  37.     //只读属性,看AlertView是否可见  
  38.     NSLog(@"%d",alert.visible);  
  39.       
  40.     //通过给定标题添加按钮  
  41.     [alert addButtonWithTitle:@"addButton"];  
  42.       
  43.     //按钮总数  
  44.     NSLog(@"numberOfButtons:%d",alert.numberOfButtons);  
  45.       
  46.     //获取指定索引的按钮的标题  
  47.     NSLog(@"buttonTitleAtIndex:%@",[alert buttonTitleAtIndex:2]);  
  48.       
  49.     //获得取消按钮的索引  
  50.     NSLog(@"cancelButtonIndex:%d",alert.cancelButtonIndex);  
  51.       
  52.     //获得第一个其他按钮的索引  
  53.     NSLog(@"firstOtherButtonIndex:%d",alert.firstOtherButtonIndex);  
  54.       
  55.     //显示AlertView  
  56.     [alert show];  
  57.       
  58.     [alert release];  
  59.     [super viewDidLoad];  
  60. }  
  61.   
  62. /* 
  63. // Override to allow orientations other than the default portrait orientation. 
  64. - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
  65.     // Return YES for supported orientations 
  66.     return (interfaceOrientation == UIInterfaceOrientationPortrait); 
  67. } 
  68. */  
  69. - (void)didReceiveMemoryWarning {  
  70.     // Releases the view if it doesn't have a superview.  
  71.     [super didReceiveMemoryWarning];  
  72.       
  73.     // Release any cached data, images, etc that aren't in use.  
  74. }  
  75. - (void)viewDidUnload {  
  76.     // Release any retained subviews of the main view.  
  77.     // e.g. self.myOutlet = nil;  
  78. }  
  79.   
  80. - (void)dealloc {  
  81.     [super dealloc];  
  82. }  
  83. #pragma mark  -- UIAlertViewDelegate --  
  84. //根据被点击按钮的索引处理点击事件  
  85. - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {  
  86.     NSLog(@"clickedButtonAtIndex:%d",buttonIndex);  
  87. }  
  88. //AlertView已经消失时  
  89. - (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex {  
  90.     NSLog(@"didDismissWithButtonIndex");  
  91. }  
  92. //AlertView即将消失时  
  93. - (void)alertView:(UIAlertView *)alertView willDismissWithButtonIndex:(NSInteger)buttonIndex {  
  94.     NSLog(@"willDismissWithButtonIndex");  
  95. }  
  96.   
  97. - (void)alertViewCancel:(UIAlertView *)alertView {  
  98.     NSLog(@"alertViewCancel");  
  99. }  
  100. //AlertView已经显示时  
  101. - (void)didPresentAlertView:(UIAlertView *)alertView {  
  102.     NSLog(@"didPresentAlertView");  
  103. }  
  104. //AlertView即将显示时  
  105. - (void)willPresentAlertView:(UIAlertView *)alertView {  
  106.     NSLog(@"willPresentAlertView");  
  107. }  
  108. @end
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
城市应急指挥系统是智慧城市建设的重要组成部分,旨在提高城市对突发事件的预防和处置能力。系统背景源于自然灾害和事故灾难频发,如汶川地震和日本大地震等,这些事件造成了巨大的人员伤亡和财产损失。随着城市化进程的加快,应急信息化建设面临信息资源分散、管理标准不统一等问题,需要通过统筹管理和技术创新来解决。 系统的设计思路是通过先进的技术手段,如物联网、射频识别、卫星定位等,构建一个具有强大信息感知和通信能力的网络和平台。这将促进不同部门和层次之间的信息共享、交流和整合,提高城市资源的利用效率,满足城市对各种信息的获取和使用需求。在“十二五”期间,应急信息化工作将依托这些技术,实现动态监控、风险管理、预警以及统一指挥调度。 应急指挥系统的建设目标是实现快速有效的应对各种突发事件,保障人民生命财产安全,减少社会危害和经济损失。系统将包括预测预警、模拟演练、辅助决策、态势分析等功能,以及应急值守、预案管理、GIS应用等基本应用。此外,还包括支撑平台的建设,如接警中心、视频会议、统一通信等基础设施。 系统的实施将涉及到应急网络建设、应急指挥、视频监控、卫星通信等多个方面。通过高度集成的系统,建立统一的信息接收和处理平台,实现多渠道接入和融合指挥调度。此外,还包括应急指挥中心基础平台建设、固定和移动应急指挥通信系统建设,以及应急队伍建设,确保能够迅速响应并有效处置各类突发事件。 项目的意义在于,它不仅是提升灾害监测预报水平和预警能力的重要科技支撑,也是实现预防和减轻重大灾害和事故损失的关键。通过实施城市应急指挥系统,可以加强社会管理和公共服务,构建和谐社会,为打造平安城市提供坚实的基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值