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

专门做课件的网站wordpress目录在哪里设置

专门做课件的网站,wordpress目录在哪里设置,大上海人才网,网站备案备案吗这里介绍一下网友开源的MBProgressHUD类#xff0c;实现等待框#xff0c; 一、网上下载 MBProgessHUD 类文件#xff0c;直接导入到工程即可 二、示例分析 在我的工程中示例如下#xff1a; 1#xff09;在ShowImageViewController.h头文件代码如下#xff1a; #import… 这里介绍一下网友开源的MBProgressHUD类实现等待框 一、网上下载  MBProgessHUD 类文件直接导入到工程即可 二、示例分析 在我的工程中示例如下 1在ShowImageViewController.h头文件代码如下 #import UIKit/UIKit.h #import MBProgressHUD.h interface ShowImageViewController : UIViewController MBProgressHUDDelegate{     NSString         *_picUrlString;     UIImageView      *_imageView;     MBProgressHUD    *_progressHUD;  } property (nonatomic, copy) NSString           *picUrlString; property (nonatomic, retain) IBOutlet         UIImageView *imageView; property (nonatomic, retain) MBProgressHUD    *progressHUD; //请求图片资源 -(void)imageResourceRequest; //显示图片信息 -(void)displayImage:(UIImage *)image; - (IBAction)dismissModealView:(id)sender; -(void)removeModalView; end 2在ShowImageViewController.m实现文件代码如下 #import ShowImageViewController.h #import QuartzCore/QuartzCore.h implementation ShowImageViewController synthesize picUrlString _picUrlString; synthesize imageView _imageView; synthesize progressHUD _progressHUD; - (void)viewDidLoad {     [super viewDidLoad];     // Do any additional setup after loading the view from its nib.     self.view.backgroundColor [UIColor grayColor];     self.view.alpha 0.8;          //设置图片为圆角     self.imageView.backgroundColor [UIColor clearColor];     self.imageView.layer.borderColor [UIColor lightGrayColor].CGColor;     self.imageView.layer.borderWidth 5.0;     self.imageView.layer.masksToBounds YES;      self.imageView.layer.cornerRadius 10.0;  } -(void)viewWillAppear:(BOOL)animated {     [super viewWillAppear:animated];     //当进入视图时重新设置imageView     [self.imageView setImage:nil];     [self.imageView setFrame:CGRectMake(160, 200, 0, 0)];     //显示加载等待框     self.progressHUD [[MBProgressHUD alloc] initWithView:self.view];     [self.view addSubview:self.progressHUD];     [self.view bringSubviewToFront:self.progressHUD];     self.progressHUD.delegate self;     self.progressHUD.labelText 加载中...;     [self.progressHUD show:YES];          //开启线程请求图片资源     [NSThread detachNewThreadSelector:selector(imageResourceRequest) toTarget:self withObject:nil]; } //请求图片资源 -(void)imageResourceRequest {     NSAutoreleasePool   *pool [[NSAutoreleasePool alloc] init];     //根据网络数据获得到image资源     NSData  *data [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:self.picUrlString]];     UIImage *image [[UIImage alloc] initWithData:data];     [data release];     //回到主线程显示图片信息     [self performSelectorOnMainThread:selector(displayImage:) withObject:image waitUntilDone:NO];     [image release];          [pool release]; } //显示图片信息 -(void)displayImage:(UIImage *)image {     //若self.progressHUD为真则将self.progressHUD移除设为nil     if (self.progressHUD){         [self.progressHUD removeFromSuperview];         [self.progressHUD release];         self.progressHUD nil;     }          //图片慢慢放大动画效果     [self.imageView setImage:image];     [UIView beginAnimations:nil context:nil];     [UIView setAnimationDuration:0.5];     [self.imageView setFrame:CGRectMake(40, 100, 240, 160)];     [UIView commitAnimations];      } - (void)viewDidUnload {     [self setImageView:nil];     [super viewDidUnload];     // Release any retained subviews of the main view.     // e.g. self.myOutlet nil; } - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {     // Return YES for supported orientations     return (interfaceOrientation UIInterfaceOrientationPortrait); } - (IBAction)dismissModealView:(id)sender {        //设置定时器当动画结束时子视图从父视图中移除     [NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:selector(removeModalView) userInfo:nil repeats:NO];          [UIView beginAnimations:nil context:nil];     [UIView setAnimationDuration:0.5];     [self.imageView setFrame:CGRectMake(160, 200, 0, 0)];     [UIView commitAnimations];      } -(void)removeModalView {     [self.view removeFromSuperview]; } #pragma mark - #pragma mark MBProgressHUDDelegate methods - (void)hudWasHidden:(MBProgressHUD *)hud {     NSLog(Hud: %, hud);     // Remove HUD from screen when the HUD was hidded     [self.progressHUD removeFromSuperview];     [self.progressHUD release];     self.progressHUD nil; } - (void)dealloc {     [_picUrlString release];     [_imageView release];     [super dealloc]; } end 三、效果展示 四、总结 利用MBProgressHUD实现加载等待框视觉效果大大提高 转载于:https://www.cnblogs.com/snake-hand/archive/2012/08/13/2636219.html
http://www.zqtcl.cn/news/192686/

相关文章:

  • 网站推广方法100种百度排名规则
  • 上海专业网站建设公司站霸网络萝岗区网站建设推广
  • 做微商网站的公司永久免费crm管理系统
  • 网站开发的环境专业的建设网站
  • 公司网站建设知识注册网站备案
  • 营销型网站建设申请域名在域名做网站
  • 电商网站设计公司立找亿企邦山东德州网站建设哪家最好
  • 免费自建网站工具网站建设公司那个好
  • wordpress集成环境搭建短视频优化
  • 做网站一般把宽度做多少中国企业报集团官网
  • 什么软件可以建网站网站建设应该计入什么费用
  • 网站制作 手机版重庆网站建设mswzjs
  • 网站建设犀牛云品牌建设方案和思路
  • 网络管理系统的管理软件抖音优化推广
  • 昆山市有没有做网站设计的交互设计研究生
  • 本地网站asp iiswordpress 感染支付宝
  • 成都最专业做网站的wordpress升级500
  • 做网站首页图的规格网站建设的市场分析
  • a032网站模版自己建立网站怎么建
  • wordpress.商品厦门做网站优化价格
  • 学校网站建设源码视频生成链接网站
  • 江苏建设工程招投标网站wordpress 全部tags
  • 十堰网站建设有哪些公司wordpress删除摘要
  • 网站的功能和特色网页设计公司哪个济南兴田德润实惠吗
  • 汕头建站模板泰安建设银行网站
  • 服装平台网站有哪些网站开发 零基础
  • 致设计网站官网建设购物网站需要多少费用
  • 网站后台程序河南政务网站建设排名
  • 重庆建站网站建设平台wordpress插件使用数量
  • 规范网站建设情况的报告政务服务网站建设性建议