iOS开发笔记之渐隐提示框
来源:互联网 发布:多益网络面试测试 编辑:程序博客网 时间:2024/05/01 03:43
继承自UIView,两个方法:
// 初始化
- (instancetype)init {
if (self = [super init]) {
self.backgroundColor = [UIColor blackColor];
self.layer.cornerRadius = 5.0f;
self.layer.masksToBounds = YES;
self.remarksLabel = [[UILabel alloc] init];
self.remarksLabel.font = [UIFont boldSystemFontOfSize:15];
self.remarksLabel.textColor = [UIColor yellowColor];
self.remarksLabel.textAlignment =1;
self.remarksLabel.backgroundColor = [UIColor clearColor];
[self addSubview:self.remarksLabel];
}
return self;
}
// 显示提示框
- (void)showMessage:(NSString *)message {
self.alpha =1.0;
CGRect mainScreenRect = [UIScreen mainScreen].bounds;
CGSize labelSize = [message sizeWithAttributes:@{NSFontAttributeName:self.remarksLabel.font}];
self.remarksLabel.frame =CGRectMake(10,5, labelSize.width, labelSize.height);
self.remarksLabel.text = message;
self.frame =CGRectMake((mainScreenRect.size.width - labelSize.width)/2, mainScreenRect.size.height/1.25, labelSize.width + 20, labelSize.height + 10);
[UIView animateWithDuration:3 animations:^{
self.alpha =0;
} completion:^(BOOL finished) {
}];
}
- iOS开发笔记之渐隐提示框
- 提示框逐渐消失、渐隐视图--iOS开发
- iOS开发笔记-UI-提示框
- java swing屏幕右下角出现渐隐渐显的提示框
- IOS之提示框
- iOS-UI效果之【监听滚动导航条渐隐】
- IOS学习笔记提示框第三方库之MBProgressHUD
- IOS开发中一些重要提示笔记
- ios开发之实现提示框动画效果
- Android应用开发学习笔记之Toast消息提示框
- iOS-iPhone开发之显示WiFi提示
- ios开发笔记之TextView
- ios开发笔记之TextView
- iOS开发笔记之定位
- iOS渐隐渐现效果跳转
- iOS开发笔记--iOS组件之UILabel
- iOS开发笔记--iOS组件之UILabel
- 转载之-IOS学习笔记提示框第三方库之MBProgressHUD讲解
- 达内笔记-Spring框架介绍-01
- Android RecyclerView的使用与添加点击事件
- jvm 调优实战经验(结合jstat、jstack、procexp)
- Android原生Launcher3伪3D Touch分析
- centos7下静默安装oracle11g
- iOS开发笔记之渐隐提示框
- [BZOJ 2243][SDOI2011] 染色 树链剖分 模板题
- ac自动机MLE情况下
- JAVA抽象类
- 优秀程序员写代码的七个优秀习惯
- hdu1098 Ignatius's puzzle
- Java泛型中E、T、K、V等的含义
- 9.29
- 指针到底能不能修改其指向的常量字符串?&向NULL地址copy数据