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

投诉网站制作什么网站做简历模板

投诉网站制作,什么网站做简历模板,cpa自己做网站,国外营销型网站设计DDProgressHUDProgress 进度条#xff0c;UIActivityIndicatorView 小菊花#xff0c;弹窗#xff0c;状态显示#xff0c;高度自定义DDProgressHUD的介绍提供了四种类型的展示#xff1a;显示无限旋转的加载图(比如小菊花#xff0c;可以自定义)#xff0c;显示文字信息…DDProgressHUDProgress 进度条UIActivityIndicatorView 小菊花弹窗状态显示高度自定义DDProgressHUD的介绍提供了四种类型的展示显示无限旋转的加载图(比如小菊花可以自定义)显示文字信息。网络刷新时经常用到。显示加载进度的动画也可以显示文字。网络下载时用的比较多加载网页时也可以用。与用户弹窗交互的弹窗告知用户当前操作的状态成功还是失败显示一张图片和文字。图片和文字也都可自定义可高度自定义的弹窗将一个view显示在遮罩上面相当于做了一个蒙版最后旋转的菊花提供了一个view的扩展将UIActivityIndicatorView小菊花显示在调用者中间位置。DDProgressHUD的简单使用与方法介绍准备下载代码使用很简单将工程从github https://github.com/mddios/DDProgressHUD 下载下来将DDProgressHUD文件全部拖入工程包含DDProgressHUD.h头文件即可使用不用考虑线程的问题主线程和非主线程均可以工程现在下来可以看到是一个demo点击上面的按钮就一目了然为了方便管理与自定义建议还是fork一份到自己的github简单使用与方法介绍第一类显示提供三个类方法无限循化的图片/// 只显示图片一直显示直到调用dismiss方法 (void)show;/// 显示图片和文字一直显示直到调用dismiss方法 (void)showWithStatus:(NSString *)status;/// 很明显显示时间由duration决定当然中途也可以调用dismiss方法来取消显示 (void)showWithStatus:(NSString *)status andDuration:(NSTimeInterval)duration;第二类显示提供2个类方法加载进度/// 显示进度不会自动消失需要调用dismiss方法,progress 取值范围0~1 (void)showProgress:(CGFloat)progress;/// 显示进度和一段描述不会自动消失需要调用dismiss方法 (void)showProgress:(CGFloat)progress withStatus:(NSString *)status;第三类显示提供6个类方法弹窗显示图片和文字/// 成功弹窗只显示图片 (void)showSuccessImage;/// 成功状态图片和info (void)showSuccessImageWithInfo:(NSString *)info;/// 错误弹窗只显示图片 (void)showErrorImage;/// 错误状态图片和info (void)showErrorImageWithInfo:(NSString *)info;/// 显示自定义图片和文字信息视图大小会根据文字和图片的大小自动调整 (void)showImage:(UIImage *)image andInfo:(NSString *)info;/// 显示自定义图片和文字信息时间到后自动消失视图大小会根据文字和图片的大小自动调整 (void)showImage:(UIImage *)image andInfo:(NSString *)info andDuration:(CGFloat)duration;关于显示时间的问题会根据传入的Info长短来计算一个时间然后和最大时间、最小时间做比较防止超过预期值最大最小值都可以程序设置具体参照下面关于设置的介绍。成功和失败的图片没有提供接口来替换如果需要显示自定义的图片上面也提供了方法。当然你也将程序默认成功和失败的图片自己替换掉(在bundle中)程序会根据图片的大小来自动计算Frame所以图片大小也不受限制但是图片名字必须与默认的保持一致。第四类显示在maskview(相当于蒙版)上显示view高度自定义 (void)showWithView:(UIView *)view andDuration:(NSTimeInterval)duration;随意显示和上面最大的不同就是它的frame需要使用者自己定义与计算HUD只是提供一个蒙版还有就是点击蒙版后的操作(隐藏发送通知或者什么也不做)最后也算第五类吧显示系统的菊花到view的中间view的扩展方法/// 将DDProgressHUD无限循环动画添加到view, return 返回DDProgressHUD实例- (UIActivityIndicatorView *)showActivityView;/// 将最顶层的ActivityView从父视图删除如果添加了多次则只会删除最顶层! return 找到并删除成功返回YES否则NO- (BOOL)hiddenActivityView;DDProgressHUD的全局设置设置有两种头文件里面的默认设置(宏定义)相当于初始化全局有效。位置DDDefaultSetup.h头文件程序提供的类方法会覆盖之前的设置全局有效。接口头文件DDProgressHUD.h简单看下视图和对应的名称还有层级maskview显示在window上DDProgressHUD(下面简称hud)的backgroundView大部分视图处于这一层级比如上面提到的第一类、第二类、第三类显示的视图都在这个层级下面示意图展示的是第二类进度3.1 进度条的有两个黑色的为foregroundRing灰色的为backgroundRing3.2显示的lbl也可以根据上面显示类别和view的层级关系分为以下几种1 maskview蒙版的设置首先默认设置一共有4个/// 遮罩默认不透明度#define kMaskViewAlpha 0.6f/// 遮罩默认颜色#define kMaskViewBackgroundColorRGB 0x999999/// 默认展示动画时间#define kShowAnimateDuration 0.2f/// 默认隐藏动画时间#define kDismissAnimateDuration 0.2f前两个好理解后面两个是展示maskview和隐藏时的动画时间是对alpha做的动画。对应类方法设置为(void)setMaskviewColor:(UIColor *)color颜色和透明度一起设置。动画时间没有提供。另外还有setMaskViewAutomaticHidden:即点击蒙版后是否自动消失视图即调用dismiss方法。无论YES或者NO点击后都会发送一个通知static const NSNotificationName DDMaskViewDidClicked ”DDMaskViewDidClicked”;2 白色的背景设置头文件默认设置/// 圆角半径#define kCornerRadius 10#define kHudColor 0xF0F0F0/// hud最大宽度与屏幕宽度比例#define kMaxWidthRatioScreenWidth (2.0/3.0)/// hud最大高度与屏幕高度比例#define kMaxHeightRatioScreenHeight (2.0/3.0)/// hud最小宽高比避免hud显得太瘦使用者可以通过将文本换行()来避免太胖#define kMinimumWidthRatioHeight 0.95/// 图片与文字之间的间隙(竖直方向)#define kViewMargin 12/// 与父视图间隙#define kTopAndBottomMargin 16/// 与父视图间隙#define kLeftAndRightMargin 16与屏幕的宽高比主要是计算字符串文字信息是给的限定防止超过限制从而显得不美观hud自身的宽高比主要是避免显得太瘦比如文字信息很短就会现的很瘦而太胖的话可以对文字信息进行换行处理还有间隙的设置主要是针对hud的子view类方法的设置有的没有提供(比如宽高比比如视图间隙)/// 设置圆角默认为10具体参照DDDefaultSetup.h为准 (void)setBackgroundViewCornerRadius:(CGFloat)radius;/// 设置背景颜色默认为0xF0F0F0具体参照DDDefaultSetup.h为准 (void)setBackgroundViewColor:(UIColor *)color;/// 设置字体默认为偏好设置字体 (void)setFont:(UIFont *)font;3 弹窗、无限旋转的图片、进度圈的设置共同的设置即文字(lbl)字体类方法setFont:默认设置为跟随偏好设置的小标题大小变化[UIFont preferredFontForTextStyle:UIFontTextStyleSubheadline]弹窗默认/// 最长10秒最短3秒#define kDDMaxImageShowDuration 10.0f#define kDDMinimumImageShowDuration 3.0f/// 每个文字显示时间#define kEveryWordShowDuration 0.2f类方法 (void)setMaxImageShowDuration:(CGFloat)duration; (void)setMinimumImageShowDuration:(CGFloat)duration;/// 默认每个文字0.2s具体参照DDDefaultSetup.h为准 (void)setEveryWordShowDuration:(CGFloat)duration;主要用于计算弹窗显示时间长短无限旋转的图片默认/// 旋转一周所用的时间控制旋转的速度#define kOneRoundDuration 1.0f类方法多提供了旋转的图片设置可以在这里设置也可以直接将bundle里面的替换替换后全局有效/// 自定义旋转的图片 (void)setLoopImage:(UIImage *)image;/// 控制旋转的速度旋转一圈所用的时间默认为1s具体参照DDDefaultSetup.h为准 (void)setLoopOneRingDuration:(CGFloat)duration;进度圈默认/// 进度圆环线半径大小#define kRingRadius 25.0f/// 进度圆环线宽度#define kRingLineWidth 3.0f/// 进度圆环颜色#define kForegroundRingLineColorRGB 0x333333#define kBackgroundRingLineColorRGB 0xE0E0E0类方法/// 圆弧半径默认为25具体参照DDDefaultSetup.h为准 (void)setForegroundRingRadius:(CGFloat)radius; (void)setBackgroundRingRadius:(CGFloat)radius;/// 圆弧线宽度默认为3具体参照DDDefaultSetup.h为准 (void)setForegroundRingLineWidth:(CGFloat)width; (void)setBackgroundRingLineWidth:(CGFloat)width;/// 圆弧线颜色默认为0xE0E0E0 0x333333具体参照DDDefaultSetup.h为准 (void)setForegroundRingLineColor:(UIColor *)color; (void)setBackgroundRingLineColor:(UIColor *)color;
http://www.sadfv.cn/news/275346/

相关文章:

  • 站长工具seo排名查询最近的军事新闻有哪些
  • 钦州网站制作网站建好后
  • 网站承建江西做网站优化好的
  • 网站开发怎样手机号验证公司logo墙设计图片
  • ASP图书信息管理系统网站建设拼多多跨境电商平台
  • 网站建设原因分析免费企业邮箱推荐
  • 专业网站制作软件广东省网站集约化建设方案
  • 南充做网站公司哪家好网站建设开发设计公司
  • 网站怎么做流量统计每平每屋设计家官网
  • 网站description是指什么口碑营销的前提及好处有哪些
  • 南昌seo网站开发西方设计网站
  • 天津手机模板建站成都网站开发工资
  • 做个网站跳转链接怎么做南阳河南网站建设价格
  • 东莞网站案例营销用中文版wordpress建英文站
  • 寻找手机网站建设怎么让付费网站免费
  • 绛县苗木网网站是由谁建设的写作网站设定
  • 检察机关门户网站建设自查报告湖北省住房建设部官方网站
  • 做专门的表白网站网站建设合同内容与结构
  • 网站服务器上线后要怎么做2022年最新热点素材
  • 餐饮网站开发背景wordpress快递模板
  • 网站空间怎么使用江苏省执业建设注册中心网站
  • 网站建设公司要多少钱asp做购物网站
  • 天津企业网站建设公司wordpress做网盘资源
  • 网站增加权重吗网站内页做排名
  • 医院网站建设的计划国际原油价格最新实时消息
  • 最早做淘宝客的网站网站建设申请表
  • 网站建设办法建筑业招聘网站
  • 网站怎么屏蔽ip访问网站架构拓扑图
  • 人力资源网站怎么建设深圳专业软件网站建设
  • 阿里巴巴网站网络营销的影响东莞网站建设做网站