第一个是d出提示信息后自动消失的alertView
第二个是d出带有button的alertView
接下来大体说一下思路:
类
在.h中:
AbstractBasicAlertView 基类里面定义了所有需要用到的控件的属性 title subTitle message buttonsTitle contentView autoHiden delayAutoHidenDuration 以及方法: -(void)show -(void)hide -(void)setView:(UIView *)view withKey:(NSString *)key和 -(UIView *)viewWithKey:(NSString *)key
以及协议方法:协议方法会在viewController中使用到的时候说明他们的意思
这两个方法是将view根据key放入字典中存起来,在viewController中会有用到
初始化:
}
}
}
首先设置一个VIEW初始位置在屏幕下, 比如iPhone6:CGRectMake(0, 667, 375, 667)然后在一个方法中(比如button出发的方法)view添加动画
[UIView animateWithDuration:0.5 animations:^{
// 设置viewd出来的位置
self.myView.frame = CGRectMake(40, 100, 200, 250)
}]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)