自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mina@iOS

记录点滴,伴我成长

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

转载 iOS 开发之照片框架详解PhotoKit,ALAssetsLibrary

一. 概要在 iOS 设备中,照片和视频是相当重要的一部分。最近刚好在制作一个自定义的 iOS 图片选择器,顺便整理一下 iOS 中对照片框架的使用方法。在 iOS 8 出现之前,开发者只能使用 AssetsLibrary 框架来访问设备的照片库,这是一个有点跟不上 iOS 应用发展步伐以及代码设计原则但确实强大的框架,考虑到 iOS7 仍占有不少的渗透率,因此 AssetsLibrary

2015-07-08 15:17:24 1990

原创 UITableView的一些细节技巧

1.UITableViewStyleGrouped 类型更改分组的间隔,用下面两个方法就可以调节。//设置每个分组的Header的大小- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 10;}//设置每个分组的Footer的大小(如果

2015-05-21 15:54:16 646

原创 设置控件圆角,只设置上面两个角的圆角(任意角)

设置控件圆角,只设置上面两个角的圆角,下面两个角依然是直角,如图效果:代码(通过贝塞尔曲线重绘layer层):UIImageView *picImageView = [[UIImageView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)]; picImageView.backgroundColor = [UICol

2015-05-11 15:25:34 4906

原创 城市选择pickerView

自定义封装一个城市选择的View,可以在工程多处进行调用显示。1.PickerView的效果图:2.下载demo.

2015-03-24 14:03:28 692

原创 ParentViewController中添加多个SubViewController的View

在storyboard中创建一个ParentViewController,创建多个SubViewController。我在子控制器上添加的是tableView,然后在父控制器中普通的添加子控制器的View,发现tableView的代理已不执行,这很可能由于复杂的添加使tableView已经释放。1.在父控制器创建两个子控制器的变量;@property (nonatomic, stron

2015-03-10 14:22:55 883

原创 在storyboard或xib中,设置了View的约束,代码更改View的坐标大小

在storyboard或xib中,设置了View的约束,在代码中直接更改frame的坐标,运行程序,是不起作用的,应该更改约束才会起作用。1.找到需要更改的那条约束,链接到代码里,跟普通控件链接是一样的。如图链接好的约束2.在需要更改的地方添加代码:_lineImageViewLeftConstraint.constant =0;3.如果需要加动画效果,还是要设置fra

2015-03-06 18:06:32 5097

原创 Xcode6 中添加pch文件

在Xcode6以前的版本中创建工程会自动创建一个pch文件,而Xcode6版本中,系统取消了创建pch,下面是创建方法:1.新建文件-选择Other-pch文件;2.填写pch文件的名字,可按照以前系统自动命名的规则:工程名-Prefix.pch;3.修改工程配置文件BuildSettings,可搜索prefix Header找到,添加路径:工程名/工程名-Prefix.pch

2015-03-04 16:22:22 612

原创 iOS 修改状态栏字的颜色(白色)

工程里状态栏默认为黑色,下面为修改为白色,需要的操作;1.在Info.plist里添加一项 View controller-based status bar appearance 设置成NO;2.在AppDelegate里添加下面代码,工程里所有页面的状态栏都会变为白色了。[[UIApplicationsharedApplication] setStatusBarStyle:UIS

2015-03-04 13:43:49 615

原创 AFNetworking2.0后Post请求报错

报错信息如下:error:Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html" UserInfo=0x7faddb024460 {com.alamofire.serialization.response.e

2015-02-10 16:22:04 898

原创 NSArray里由NSDictionary组成,按照拼音A-Z重新排序。

UI界面是按照A-Z布局的tableView,但是取到的数据是一个没有排序的数组,我们要对它重新排序。1.工程里添加第三方类,pinyin.c与pinyin.h。网上有很多下载。2.导入头文件pinyin.h3.代码如下方法(传入一个NSArray,返回一个A-Z排序的NSDictionary):/** * 一个数组里面是字典按照字典里name字段值进行A-Z排序 * *

2015-02-02 10:10:53 2561

原创 GDataXMLNode库 XML解析

普通的XML解析网上有很多例子,本文主要在做sting.xml解析时遇到一些问题。XML示例: 正在加载中… 是否退出? 搜索使用方法:1.下载GDataXMLNode.h/m文件,将GDataXMLNode.h/m文件添加到工程中2.向工程中增加“libxml2.dylib”库3.在工程的“Build Settings”页中找到“Header Searc

2015-01-30 17:12:33 489

原创 加载一个本地html网页,网页里图片也是本地的图片

项目需求需要加载一个本地html页面,但是页面里图片需要取本地路径图片,可以用UIWebView里- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL;这个方法加载NSString *path = [[NSBundle mainBundle] pathForResource:@"gugong.html" o

2015-01-29 11:54:18 1436

原创 Xcode6中删除LaunchScreen.xib,使用Images.xcassets来做工程的启动页

因为项目有各种屏幕的启动页,但我又不想使用LaunchScreen.xib来适配,所以找到解决办法如下:1.在工程里删除LaunchScreen.xib2.在Info.plist里删除Launch screen interface file base name3.将Launch Image Source 项设置为 LaunchImage1.设置LaunchImage截图

2015-01-28 12:30:37 5169

UIPickerView 城市两级选择

一个选择城市的PickerView,自定义封装View,在工程里可调用。

2015-03-24

空空如也

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

TA关注的人

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