自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 自定义unbutton 图片在右边

+ (instancetype)titleButton; + (instancetype)titleButton {     return [[self alloc] init]; } - (id)initWithFrame:(CGRect)frame {     self = [super initWith

2015-11-13 11:29:26 1198

原创 程序内任一页面切换控制器比如登陆切换到主界面

[UIApplication sharedApplication].keyWindow.rootViewController=[[TabBarViewController alloc] init];

2015-11-13 09:40:57 316

原创 真机调试步骤

真机调试的主要步骤登录开发者主页 生成cer证书:cer是一个跟电脑相关联的证书文件,让电脑具备真机调试的功能添加App ID:调试哪些app? 注册真机设备:哪台设备需要做真机调试?生成MobileProvision文件:结合2、3、4生成一个手机规定文件导入cer、MobileProvision文件 • 最终会得到2个文件 ➢ Cer文件:让电脑具备真机调试的功能 ➢ M

2015-11-11 09:12:48 272

原创 应用评分

为了提高应用的用户体验,经常需要邀请用户对应用进行评分 • 应用评分无非就是跳转到AppStore展示自己的应用,然后由用户自己撰写评论 • 如何跳转到AppStore,并且展示自己的应用➢ 方法1 NSString *appid = @"444934666"; NSString *str = [NSString stringWithFormat: @"

2015-11-11 09:12:09 235

原创 应用间跳转

有时候,需要在本应用中打开其他应用,比如从A应用中跳转到B应用• 首先,B应用得有自己的URL地址(在Info.plist中配置)  B应用的URL地址就是:mj://ios.itcast.cn • 接着在A应用中使用UIApplication完成跳转 NSURL *url = [NSURL URLWithString:@"mj://ios.itcast.cn"];

2015-11-11 09:05:52 210

原创 发邮件-方法

1 用自带的邮件客户端,发完邮件后不会自动回到原应用 NSURL *url = [NSURL URLWithString:@"mailto://10010@qq.com"];[[UIApplication sharedApplication] openURL:url];  2 MFMailComposeView

2015-11-11 09:03:33 279

原创 发短信-方法

1. 直接跳到发短信界面,但是不能指定短信内容,而且不能自动回到原应用NSURL *url = [NSURL URLWithString:@"sms://10010"];[[UIApplication sharedApplication] openURL:url];  2. 如果想指定短信内容,那就得使用MessageUI框架• 包含主头文件 #impor

2015-11-11 09:01:53 191

原创 使用UIWebView加载URL ,拨打完后能自动回到原应用。

创建一个UIWebView来加载URL,拨完后能自动回到原应用if (_webView == nil) { _webView = [[UIWebView alloc] initWithFrame:CGRectZero]; } [_webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"tel:/

2015-11-11 09:00:11 178

原创 UICollectionViewController的使用

重写init方法,创建布局参数- (id)init { [[UICollectionViewFlowLayout alloc] init];// 2.每个cell的尺寸 layout.itemSize = CGSizeMake(100, 100); return [super initWithCollectionViewLayout:layout]; } 

2015-11-11 08:38:09 339

原创 模型转对象使用归档保存在本地

// //  IWAccount.h //  ItcastWeibo // //  Created by apple on 14-5-8. //  Copyright (c) 2014年 itcast. All rights reserved. //  帐号模型 #import @interface IWAccount : NS

2015-10-10 19:20:48 378

原创 uitabBar上面的各定义选中时的图片颜色。不要渲染

home.tabBarItem.title=@"首页"; home.tabBarItem.image=[UIImage imageName:@"tabbar_home"]; home.tabBarItem.selectedImage=[[UIImage imageName:@"tabbar_home_selected"] imageWithRenderingMode:UIImageRender

2015-10-09 13:00:38 481

原创 QQ聊天界面的搭建

Model层 消息实体 // //  Message.h //  QQ聊天界面 // //  Created by Tony on 15/9/29. //  Copyright (c) 2015年 Tony. All rights reserved. // #import //枚举 typedef enum

2015-09-29 15:46:11 440

原创 拖动tableView时让键盘缩回去,结束键盘

//拖动tableView时让键盘缩回去,结束键盘 - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {     [self.view endEditing:YES]; }

2015-09-29 13:13:42 834

原创 把tableView滚动到最后一行

//弹出的事件,把table滚动到最后         [self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:self.messageFrames.count-1 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:Y

2015-09-29 13:11:37 1061

原创 在类里面获取屏幕的宽度

//导用UIKit/UIKit.h用于取屏幕宽度 #import     //获取屏幕宽度     CGFloat screenW=[UIScreen mainScreen].bounds.size.width;

2015-09-29 12:07:19 229

原创 传入两个值,返回最大值MAX(A,B)

//计算高度,传入两个值,返回最大值MAX(A,B)  CGFloat rowHeight=MAX(CGRectGetMaxY(_textFrame), CGRectGetMaxY(_iconFrame));

2015-09-29 10:48:21 798

原创 微博计算frame

M // //  Weibo.h //  微博 // //  Created by Tony on 15/9/28. //  Copyright (c) 2015年 Tony. All rights reserved. // #import @interface Weibo : NSObject

2015-09-28 23:16:19 315

原创 纯代码 封装banner轮播控件

// //  BannerScroll.h //  scrolltext // //  Created by Tony on 15/9/28. //  Copyright (c) 2015年 Tony. All rights reserved. // #import @class BannerScroll; //声明妥

2015-09-28 19:20:23 690

原创 NStimer增加优化级的方法

_timer=[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(scrollImage) userInfo:nil repeats:YES];     //修改timer的优化级。     NSRunLoop *runloop=[NSRunLoop currentRunLoop

2015-09-27 23:30:32 208

原创 取一个控件的坐标最大值

//传入一个控件,取到它的Y坐标和高度,即为最大值     CGFloat maxH=CGRectGetMaxY(self.lastImg.frame);     //设置滚动视图的可滚动区域     self.scrollView.contentSize=CGSizeMake(0, maxH);     //上下都空些位置出来     self.scrollView.c

2015-09-27 19:55:18 658

原创 删除view里面的所有子控件

//这句话的意思是让sub里面的数组中的每个对象,都调一次这个方法,内部执行了循环     [self.viewAnswer.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];     //也可以使用这种方法移除     while (self.viewAnswer.subvi

2015-09-25 23:44:21 1589

原创 改变状态栏的文字颜色为白色、黑色 或者显示和隐藏

该方法为每个控制器管理 //改变状态栏的文字颜色为白色 - (UIStatusBarStyle)preferredStatusBarStyle {     return  UIStatusBarStyleDefault;//黑色     return UIStatusBarStyleLightContent;//白色 } //隐藏掉状态栏 - (BOOL)pre

2015-09-25 14:29:52 670

原创 在子类中代码创建控件,显示在父容器内,并动态删除掉

- (IBAction)btnDown:(id)sender {       //取到父类     UIView *viewW=self.superview;          //代码创建lbl     UILabel *lblMesg=[[UILabel alloc] init];     lblMesg.backgroundColor= [UICol

2015-09-25 14:02:14 308

原创 用xib来精简代码,MVC最简单的构成

xib是用来描述软件界面的轻量级文件(相比storyboard),如果没有xib,,所有的界面都需要通过代码来手动创建。 有了xib后,可以在xib中进行可视化开发,然后加载xib文件的时候,系统自动生成对应的代码来创建界面 xib 是轻量级的。一般只用用来描述一个理我大忙人某部分内空。(局部UI界面) storyboard是重量级的。一般用来描述软件的多个界面,以及不同界面之间的跳

2015-09-25 13:18:33 378

IOS里面的字典转模型

为什么要把字典转成模型 字典的缺陷 键是字符串,如果写错,编译器不会报错。运行时可能出错,出错了很难找错。 使用模型可以更方便的使用面向对像的3大特性进行扩展。 封装,继承,多态 什么是模型。模型是自定义的类。通过为类增加各种属性来保存数据  创建方法 1 创建一个模型类。添加一个类方法 2.数据在懒加载的时候。把加载的数据都放到模型对象中。再把模型加入到数组中。

2015-09-25 11:08:33 151

原创 汤姆猫动画原码

// //  ViewController.m //  tom // //  Created by Tony on 15/9/25. //  Copyright (c) 2015年 Tony. All rights reserved. // #import "ViewController.h" @interface Vie

2015-09-25 10:54:10 304

原创 学习九宫格的实现,一个for循环

学习九宫格的实现,一个for循环

2015-09-25 10:19:02 1698

原创 NSString 格式化前面带0的数字

比如 image_01.jpg 格式化的代码为  [NSString stringWithFormat:@"image_%02d.jpg",i]

2015-09-24 00:08:32 524

原创 IOS 控件的尺寸放大和缩小

- (IBAction)score:(UIButton *)sender {          CGRect rect=self.img.frame;     switch (sender.tag) {         case 5:         {             rect.size.width+=10;             rect.size.heigh

2015-09-23 21:12:23 551

原创 iOS 控件的位置移动

- (IBAction)btnUP:(UIButton*)sender {     CGRect rect=self.img.frame;     switch (sender.tag) {         case 1:         {         rect.origin.y-=10;         }             break;         c

2015-09-23 21:07:15 529

原创 IOS编辑完数据后,把键盘弹回去的方法

//把键盘弹回去     [self.view endEditing:YES];          //单个输入框弹回     [self.txtTwo resignFirstResponder];

2015-09-23 17:50:04 208

原创 asp.net自己生成验证码-源码

/*  * 创建人:Simen.iphonE  * 创建时间:2010-05-10  * 版权所有  */ using System; using System.Web; using System.Drawing; using System.Drawing.Drawing2D; using System.Web.SessionState;        public clas

2012-12-25 13:55:27 159

原创 安全的线程操作界面控件

//安全的线程操作界面控件         private void button2_Click(object sender, EventArgs e)         {             new Thread(() =>             {                 string str = textBox3.Text;                 this

2012-12-25 13:53:57 168

原创 Silverlight,OOB模式下跳转到外网的方法实现-源代码

#region 跳转至外网的方法     internal class OOBHyperLinkButton : HyperlinkButton     {         //OOBHyperLinkButton.OpenWebPage(new System.Uri("https://www.tenpay.com/v2/?ADTAG=TENPAY_V2.NAV.TOP_LEFT.V2IND

2012-12-25 13:52:50 199

原创 ASP.NET版通过邮箱找回密码的源代码实现

/// /// 发送电子邮件 /// /// 发件人邮箱地址 /// 收件人邮箱地址 /// 邮件主题 /// 邮件内容 /// public static bool Send(MailAddress MessageFrom, string MessageTo, string MessageSubject, string MessageBody) { MailMessage message = n

2012-12-25 13:51:06 274

原创 在网页里嵌入过MP3,用JQUERY控制时间,时间到0时播放一次MP3

<!-- .flm {width:470px; height:123px; border:0px solid red} .gdbg {position:absolute; margin-top:25px; margin-left:180px; width:262px; height:75px} .gdxs {position:absolute; mar

2012-06-07 09:11:31 214

原创 用WCF给Silverlight或WPF做用户登陆例子

本人之前一直做ASP.NET的网站,最近想学习Silverlight的富客户端开发,发现有些内容还是不一样的,特别是数据库访问这块,这里写个最简单的用户登陆示例 先新建一个数据库,命名为test 再新建一个Users表,里面只有两列 这里插入一条测试数据,为了方便,密码我用了明文,实际项目中请加密码使用 程序里要使用的SQL 数据库的准备就好了   打开VS2010,

2012-05-09 18:31:45 603

原创 用正则验证输入的内容只能是数字

//用正则验证输入的内容只能是数字         $(function () {             var reg = /^[+]?[0-9]+$/;  //这里要求只能是正整数             var str = 123456789;             f = reg.test(str);             alert(f);         });

2012-04-06 00:07:32 253

原创 使用正则,从别人的网上上获取自己需要的信息,获取3D的开奖号码

/// * 使用正则,从别人的网上上获取自己需要的信息,以3D开奖获取3D的开奖号码         ///     * string str = GetCode("http://kaijiang.500wan.com/sd.shtml");  传入地址,返回该网站的所有代码         ///   * 这里建议配合使用工具"正则测试工具" 以及firefox的 的fireBug工具,取到

2012-04-04 09:31:01 239

原创 ASP.NET前台页面<%%>绑定数据时做三元运算,适用于汇总等信息

" + Eval("execMes") + ""%>                           绑定备注消息时,先判断DetailID是否等于0 如果是,则赋值无A标签的消息 否则就在备注是加上A标签用于跳转到详细页面

2012-03-23 09:27:25 227

写QQ用的的好友分组控件

SideBar QQ的分组控件,北大青鸟内部教学时要用的的一个控件,好多同学都在找这个东西。分享给大家

2011-01-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除