zoukankan      html  css  js  c++  java
  • 学习IOS开发UI篇--UIAlertView/UIActionSheet

      UIAlertView,UIActionSheet都是系统的弹框

      UIAlertView:创建方法

    - (id)initWithTitle:(NSString *)title message:(NSString *)message delegate:(id /*<UIAlertViewDelegate>*/)delegate cancelButtonTitle:(NSString *)cancelButtonTitle otherButtonTitles:(NSString *)otherButtonTitles, ...

    - (void)show;

      UIAlertView:代理方法

    - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex;

     // Called when we cancel a view (eg. the user clicks the Home button). This is not called when the user clicks the cancel button.

    // If not defined in the delegate, we simulate a click in the cancel button

    - (void)alertViewCancel:(UIAlertView *)alertView;

    - (void)willPresentAlertView:(UIAlertView *)alertView;  // before animation and showing view

    - (void)didPresentAlertView:(UIAlertView *)alertView;  // after animation

    - (void)alertView:(UIAlertView *)alertView willDismissWithButtonIndex:(NSInteger)buttonIndex; // before animation and hiding view

    - (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex;  // after animation

    // Called after edits in any of the default fields added by the style

    - (BOOL)alertViewShouldEnableFirstOtherButton:(UIAlertView *)alertView;

      UIActionSheet:使用

    - (id)initWithTitle:(NSString *)title delegate:(id<UIActionSheetDelegate>)delegate cancelButtonTitle:(NSString *)cancelButtonTitle destructiveButtonTitle:(NSString *)destructiveButtonTitle otherButtonTitles:(NSString *)....

    - (void)showInView:(UIView *)view;

      UIActionSheet:代理方法

    - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex;

    // Called when we cancel a view (eg. the user clicks the Home button). This is not called when the user clicks the cancel button.

    // If not defined in the delegate, we simulate a click in the cancel button

    - (void)actionSheetCancel:(UIActionSheet *)actionSheet;

    - (void)willPresentActionSheet:(UIActionSheet *)actionSheet;  // before animation and showing view

    - (void)didPresentActionSheet:(UIActionSheet *)actionSheet;  // after animation

    - (void)actionSheet:(UIActionSheet *)actionSheet willDismissWithButtonIndex:(NSInteger)buttonIndex; // before animation and hiding view

    - (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex;  // after animation

  • 相关阅读:
    Linux下的输入/输出重定向
    strcpy与strncpy的区别
    C++的函数重载
    gtest 学习二
    gtest 学习一
    char* wchar* char wchar转换
    iconv 编译不通过问题
    嵌入式常用库
    驱动编程class_create说明
    libiconv 交叉编译
  • 原文地址:https://www.cnblogs.com/zhaoyan/p/3763855.html
Copyright © 2011-2022 走看看