自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 IBInspectable / IBDesignable (只能用于Swift?)

IBInspectableIBInspectable 属性提供了访问旧功能的新方式:用户自定义的运行时属性。从目前的身份检查器(identity inspector)中访问,这些属性在 Interface Builder 被整合到 Xcode 之前就可用了。他们提供了一个强有力的机制来配置一个 NIB,XIB,或者 storyboard 实例中的任何键值编码(key-value coded

2015-02-28 14:27:54 933

转载 X-code Debug技巧

添加条件有时候我们可能会在某个循环中创建断点,但一次又一次地点击 continue 直到我们想要的条件出现,显然是一种非常低效的方式。好在 Xcode 为我们提供了条件断点。首先在下列代码中插入一个普通的断点右键点击断点,选择 Edit Breakpoint,在 Condition 一栏输入 i > 50这样一来,只有当程序运行满足条件之后才会触发断

2015-02-28 14:22:33 737

转载 CLGeocoder基本使用

//// 02-地理编码//// Created by apple on 14-8-7.// Copyright (c) 2014年 CoderJee. All rights reserved.//#import "HMViewController.h"#import @interface HMViewController ()@property (nonatomic,

2015-02-13 11:19:13 466

转载 IOS缓存基本知识和清除缓存的方法

第一. NSURLRequest的缓存设置- (id)initWithURL:(NSURL *)URL cachePolicy:(NSURLRequestCachePolicy)cachePolicy timeoutInterval:(NSTimeInterval)timeoutInterval;cachePolicy表示缓存策略1、 NSURLRequestUseProt

2015-02-12 16:08:17 768

转载 iOS8中使用CoreLocation定位

在iOS8中,苹果已经强制开发者在请求定位服务时获得用户的授权,此外iOS状态栏中还有指示图标,提示用户当前应用是否正在使用定位服务。另外在iOS8中,苹果进一步改善了定位服务,让开发者请求定位服务时需要向用户提供更多的透明。此外,iOS8中还支持让应用开发者调用全新的“访问监控”功能,当用户允许后应用才能获得更多的定位数据。iOS8以前使用CoreLocation定位1、首先定义一个

2015-02-12 14:21:30 291

转载 iOS开发的一些奇巧淫技3

CGfloat和float的区别?现在上架的app都要求支持64位系统,那么CGFloat和float的区别就在这里.command+左键点击CGFloat.1typedef CGFLOAT_TYPE CGFloat;这里可以看到CGFloat是CGFLOAT_TYPE的宏定义,那么这个又是什么?

2015-02-12 12:45:02 275

转载 iOS开发的一些奇巧淫技2

能不能只用一个pan手势来代替UISwipegesture的各个方向?12345678910111213141516171819202122232425262728293031323334353637383940

2015-02-12 12:44:12 327

转载 iOS开发的一些奇巧淫技1

TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.self.tableView.tableFooterView = [[UIView alloc] init];试过的都说好.加完这句之后就变成了这样.自定义了leftBarbuttonItem左滑返回手势失效了怎么办?    self.navigationItem.l

2015-02-12 12:42:01 424

转载 使用Autolayout实现UITableView的Cell动态布局和高度动态改变

http://blog.163.com/china_uv/blog/static/1171372672014111681232340/本文翻译自:stackoverflow有人在stackoverflow上问了一个问题:如何在UITableViewCell中使用Autolayout来实现Cell的内容和子视图自动计算行高,并且能够保持平滑滚动的?

2015-02-08 20:08:27 604

转载 sizeWithFont:constrainedToSize:转boundingRectWithSize:options:

CGFloat width1=[(NSString *)ob1 sizeWithFont:[UIFontsystemFontOfSize:16] constrainedToSize:CGSizeMake(1000,FONTHEIGHT)].width;转CGFloat width1=[(NSString *)ob1boundingRectWithSize:CGSizeMake(1000,

2015-02-08 16:15:09 300

转载 iOS学习:调用相机,选择图片上传,带预览功能

一、新建工程  二、拖控件,创建映射 三、在.h中加入delegate@interface ViewController : UIViewController复制代码四、实现按钮事件 -(IBAction)chooseImage:(id)sender {        UIActionSheet *shee

2015-02-07 21:38:48 375

转载 webview使用

1、使用UIWebView加载网页运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo。2、加载WebView在ViewController.h添加WebView成员变量和在ViewController.m添加实现[cpp] view plaincopy#import     @interfac

2015-02-07 20:40:30 364

转载 IOS 开发,调用打电话,发短信,打开网址

1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://[email protected]"]]; 2、调用 电话phone// 方法1,将返回系统通话[[UIApplication sharedApplication] openURL:[NSURL UR

2015-02-07 18:00:18 394

转载 无限互联iOS视频教程及课件PPT源码

资源来自 懒人ios代码库-www.lanrenios.com视频目录:无限互联iOS开发视频教程:1.1.iPhone开发概述-必看-熊彪.mov(294.86MB)无限互联iOS开发视频教程:2.1.iPhone开发工具安装及介绍-熊彪.mov(170.63MB)无限互联iOS开发视频教程:2.2.OC变量和基本数据类型1-熊彪.mov(128.42MB)无限互

2015-02-07 12:48:17 791

转载 MBProgressHUD特效

在开源中国iOS客户端中也用到了MBProgressHUD这个特效,主要作用为应用显示一个过渡的作用,常用于打开一个联网页面加载过程,防止出现假死现象,如果网速慢则告诉用户已经在很努力很努力的加载中。GitHub上下载地址:https://github.com/jdg/MBProgressHUD源码中也自带了一个Demo,显示13中动画效果,可以根据需要选取其中特效加以使用,使用方法基本一

2015-02-07 12:43:54 380

转载 自己绘制边框

UIColor *taskColor = [UIColor colorWithRed:0.98f green:0.92f blue:0.80f alpha:1.0f];    UIButton *taskBtn = [[UIButton alloc] initWithFrame:CGRectMake(40, 150, 280, 160)];    taskBtn.backgroundCol

2015-02-06 14:25:36 630

转载 去掉UItableview headerview黏性

#pragma mark - 去掉UItableview headerview黏性  - (void)scrollViewDidScroll:(UIScrollView *)scrollView {     if (scrollView == _tableView) {          CGFloat sectionHeaderHeight = 36;;         

2015-02-06 13:07:17 267

转载 UISearchController

1.searchResultsUpdater:设置显示搜索结果的控制器?1    _mySearchController.searchResultsUpdater = self;2.dimsBackgroundDuringPresentation:设置开始搜索时背景显示与否?1

2015-02-06 13:06:31 522

转载 iOS8使用UIVisualEffectView实现模糊效果

- (void)viewDidLoad {     [super viewDidLoad];     // Do any additional setup after loading the view, typically from a nib.     //使用图片初始化背景色     self.view.backgroundColor = [UIColor co

2015-02-06 09:15:57 775

转载 iOS8中UISearchController、UIAlertController、UITableViewRowAction新信息

在iOS8中,发生了一些变化,这里介绍下UISearchController、UIAlertController、UITableViewRowAction这些的信息,写了一个简易的Demo    有不正确的地方欢迎指出    // 主要代码:    // UISearchController        // 创建出搜索使用的表示图控制器        self.

2015-02-05 20:42:36 838

原创 TableViewCell之左滑多个按钮

1.默认样式为左滑出现删除按钮,需要实现以下两个方法:- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{    return  UITableViewCellEditingStyleDelete;

2015-02-05 20:08:45 3171 1

转载 NSPredicate的用法

一般来说这种情况还是蛮多的,比如你从文件中读入了一个array1,然后想把程序中的一个array2中符合array1中内容的元素过滤出来。正 常傻瓜一点就是两个for循环,一个一个进行比较,这样效率不高,而且代码也不好看。其实一个循环或者无需循环就可以搞定了,那就需要用搞 NSPredicate这个类了~膜拜此类~1)例子一,一个循环NSArray *arrayFi

2015-02-05 17:26:12 364

转载 UISearchBar

属性作用UIBarStyle barStyle控件的样式id delegate设置控件的委托NSString *text控件上面的显示的文字NSString *prompt显示在顶部的单行文字,通常作为一个提示行NSString *placeholder半透明的提示文字,

2015-02-05 17:23:11 274

转载 IOS8 设置TableView Separatorinset 分割线从边框顶端开始

在ios8上 [TableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];不起作用经过测试加入下面方法 在ios7 8上都可以正常工作-(void)viewDidLayoutSubviews{    if ([self.tableView respondsToSelector:@selector(setSeparator

2015-02-04 15:31:57 389

转载 TableView详解

-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTab

2015-02-03 23:14:24 300

转载 UISearchBar和UISearchDisplayController

原文 http://hi.baidu.com/happywilma0118/item/e6d5730a499bba1b3a53eef8 UISearchBar继承自UIView、UIResponder、NSObject   属性: autocapitalizationType————自动对输入文本对象进行大小写设置(包含4种类型,但是有时候键盘会屏蔽此属性)

2015-02-03 23:09:44 282

转载 UIScrollView详解

UIScrollView的属性总结属性作用CGPoint contentOffSet监控目前滚动的位置CGSize contentSize滚动范围的大小UIEdgeInsets contentInset视图在scrollView中的位置iddelegate

2015-02-03 22:44:07 299

转载 CocoaPods安装和使用教程

http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手

2015-02-03 13:32:17 264

转载 iOS 7最佳实践:一个天气App案例

转自:sjpsega's BlogiOS7最佳实践:一个天气App案例(一)iOS7最佳实践:一个天气App案例(二) 注:本文译自:raywenderlich ios-7-best-practices-part-1,去除了跟主题无关的寒暄部分。 在这个两部分的系列教程中,您将探索如何使用以下工具和技术来创建自己的App:CocoapodsManual layo

2015-02-03 13:10:41 2299

空空如也

空空如也

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

TA关注的人

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