JTAlertView, JTAlertView是新的优秀 dialog/HUD/alert 类型的视图

分享于 

5分钟阅读

GitHub

  繁體
JTAlertView is the new wonderful dialog/HUD/alert kind of View.
  • 源代码名称:JTAlertView
  • 源代码网址:http://www.github.com/kubatruhlar/JTAlertView
  • JTAlertView源代码文档
  • JTAlertView源代码下载
  • Git URL:
    git://www.github.com/kubatruhlar/JTAlertView.git
    Git Clone代码到本地:
    git clone http://www.github.com/kubatruhlar/JTAlertView
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/kubatruhlar/JTAlertView
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    VersionLicensePlatform

    JTAlertView

    英镑 JTAlertView 是新的的View视图。 此外,它还设计了用户的需求,在定制。 Created,parallax,parallax,,,。

    Example

    安装

    有两种方法可以将 JTAlertView库添加到项目中。 添加为普通库或者通过 CocoaPods 安装。

    pod 'JTAlertView'

    你还可以快速尝试示例项目,方法是

    pod try JTAlertView

    库需要目标 iOS 7.0和更高版本

    作品Portrait和横向模式

    ParallaxExample

    用户定义的用法和自定义

    • 使用 initWithTitle:andImage: 或者类方法 alertWithTitle:andImage:初始化
    • 然后,你可以使用许多属性如 overlayColor来定制英镑 JTAlertView。
    • 然后添加按钮 比如 addButtonWithTitle:action:
    • 最后使用 showhide 方法来处理显示事件的开销。

    简单的一个按钮示例:

    JTAlertView *alertView = [[JTAlertView alloc] initWithTitle:@"You are wonderful"andImage:image];
    self.alertView.size = CGSizeMake(280, 230);
    [self.alertView addButtonWithTitle:@"OK"style:JTAlertViewStyleDefault action:^(JTAlertView *alertView) {
     [alertView hide];
    }];
    [self.alertView show];

    属性:

    必须设置 size 属性,否则将使用默认值。 在显示和点击对话框时 popAnimation 是可见的。 上面的overlayColor 和体面的titleShadow 使标题更易于阅读。 backgroundShadow 在alertView下创造了体面的阴影。 font 属性( 是 stylesize ) 应用于标题和按钮( 仅 style )。 要自定义特定按钮,请在按钮添加方法( 见下面。) 中使用 font 参数。

    @property (nonatomic, assign) CGSize size;
    @property (nonatomic, assign) bool popAnimation;
    @property (nonatomic, assign) bool parallaxEffect;
    @property (nonatomic, strong) UIColor *overlayColor;
    @property (nonatomic, strong) UIFont *font;
    @property (nonatomic, strong) UIColor *titleColor;
    @property (nonatomic, assign) bool titleShadow;
    @property (nonatomic, assign) bool backgroundShadow;

    添加按钮:

    如果需要,可以设置按钮。actionBlockstyle ( 类似于 UIAlertAction 样式)。controlEventsfonttitle

    - (void)addButtonWithTitle:action:
    - (void)addButtonWithTitle:style:action:
    - (void)addButtonWithTitle:style:forControlEvents:action:
    - (void)addButtonWithTitle:font:style:forControlEvents:action:

    显示:

    你可以在特定的superviewanimated 中显示英镑的JTAlertView withCompletion 块,并使用 delay 将它隐藏。

    - (void)show
    - (void)showInSuperview:withCompletion:animated:
    - (void)hide
    - (void)hideWithCompletion:animated:
    - (void)hideWithDelay:animated:

    变更日志

    v1.0.2---06.23.15

    • [ FIX ] README.md 更新

    v1.0.1---06.18.15

    • 添加了 [ new ] BackgroundShadow

    v1.0.0---06.17.15

    • [ new ] 初始提交

    作者

    这个库是由 Jakub Truhlar 开源的。

    许可证

    麻省理工学院许可证( MIT ) 版权 © 2015 Jakub Truhlar


    VIEW  DIA  对话框  JTA  
    相关文章