当前位置: 首页 > news >正文

摄影网站设计与制作提高网站规范化建设

摄影网站设计与制作,提高网站规范化建设,友情链接的英文,河口区建设工程招标网站在.h文件中线声明show()方法 - (void)show; .m文件中添加全屏遮罩,在遮罩上添加了一个选择框并添加了底部弹出的动画,可自行在其中添加tableview、pickerview等其他视图,并添加了点击选择框视图外区域隐藏 #import "MaskView.h"…

 在.h文件中线声明show()方法

- (void)show;

.m文件中添加全屏遮罩,在遮罩上添加了一个选择框并添加了底部弹出的动画,可自行在其中添加tableview、pickerview等其他视图,并添加了点击选择框视图外区域隐藏

#import "MaskView.h"@interface MaskView()@property (nonatomic ,strong) UIView *deliverView; //底部View
@property (nonatomic ,strong) UIView *BGView; //遮罩@end@implementation MaskView- (instancetype)initWithFrame:(CGRect)frame {if ([super initWithFrame:frame]) {}return self;
}- (void)appearClick {// ------全屏遮罩self.BGView = [[UIView alloc] init];self.BGView.frame = [[UIScreen mainScreen] bounds];self.BGView.tag = 100;self.BGView.backgroundColor = [HexColor(@"#000000") colorWithAlphaComponent:0.0];self.BGView.opaque = NO;//--UIWindow的优先级最高,Window包含了所有视图,在这之上添加视图,可以保证添加在最上面UIWindow *appWindow = [[UIApplication sharedApplication] keyWindow];[appWindow addSubview:self.BGView];// ------给全屏遮罩添加的点击事件UITapGestureRecognizer *gesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(exitClick)];gesture.numberOfTapsRequired = 1;gesture.cancelsTouchesInView = NO;[self.BGView addGestureRecognizer:gesture];[UIView animateWithDuration:0.3 animations:^{self.BGView.backgroundColor = [HexColor(@"#000000") colorWithAlphaComponent:0.24];}];// ------底部弹出的Viewself.deliverView = [[UIView alloc] init];
//    self.deliverView.frame = CGRectMake(0, SCREEN_WIDTH, SCREEN_WIDTH, 306);ViewRadius(self.deliverView, 16);self.deliverView.backgroundColor = myCellColor;[appWindow addSubview:self.deliverView];[self.deliverView mas_makeConstraints:^(MASConstraintMaker *make) {make.bottom.mas_equalTo(0);make.width.mas_equalTo(kWidth);make.height.mas_equalTo(306);}];// ------View出现动画self.deliverView.transform = CGAffineTransformMakeTranslation(0.01, SCREEN_HEIGHT);[UIView animateWithDuration:0.5 animations:^{self.deliverView.transform = CGAffineTransformMakeTranslation(0.01, 0.01);}];[self.deliverView addSubview:self.tableView];[self.tableView mas_makeConstraints:^(MASConstraintMaker *make) {make.top.mas_equalTo(18);make.left.mas_equalTo(0);make.width.mas_equalTo(kWidth);make.height.mas_equalTo(48 * 5);}];}
/*** 功能: View退出*/
- (void)exitClick {NSLog(@"====");[UIView animateWithDuration:0.5 animations:^{self.deliverView.transform = CGAffineTransformMakeTranslation(0.01, SCREEN_HEIGHT);self.deliverView.alpha = 0.2;self.BGView.alpha = 0;} completion:^(BOOL finished) {[self.BGView removeFromSuperview];[self.deliverView removeFromSuperview];}];
}@end

http://www.yayakq.cn/news/954542/

相关文章:

  • 怎么做高端品牌网站设计wordpress 主题图片样式
  • 多网站后台问题wordpress主题换图片
  • 给小学生做家教的网站wordpress 速卖通插件
  • 宁波网站制作优化服务网站建设和网站设计的区别
  • 企业网站开发期末报告网络营销推广策略
  • 大酒店网站源代码wordpress手机浏览评论
  • 广州网站建设哪家有建设企业高端网站
  • 品牌网站建设切入点网络营销推广方式2021
  • 网站策划书的撰写流程保定seo推广
  • 开源网站下载上海seo网络推广公司
  • 做一晚水泥工歌曲网站如何做淘宝客网站
  • 网站怎么做qq微信登陆网站网页设计培训班
  • oss静态网站托管wordpress 修改默认路径
  • 青岛做网站的信息技术公司宁波网页设计多少钱
  • 网站开发对招聘人员要求网页制作基础教程我的足球网
  • 校园网站的建设柳州网站建设工作室
  • 吉林市网站建设公司哪家好网站推广品牌
  • 网站设计稿是怎么做的网站seo快速排名优化的软件
  • 东莞勒流网站制作湖南建设信誉查询网站
  • 黄山网站建设哪家强源代码查看wordpress文件夹
  • 江门市建设工程投标网站如何下载别人网站模板
  • 北京大兴区网站建设世界三大设计奖
  • 网站建设领域的基本五大策略要学会涿州网站制作
  • 潍坊作风建设网站手机营销策划方案
  • 重庆知名做网站的公司中国新冠疫苗接种
  • 蓬莱专业做网站公司门户网站建设的书籍
  • 零食销售网站开发与设计怎么在小程序里开店铺
  • 做旅游网站的公司毫州网站建设
  • 优秀集团网站做微商能利用的网站有哪些
  • 书画院网站建设三水区网站建设