自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 由UIAlertController封装的工具类

由于苹果弃用了之前的AlertView,取而代之的是UIAlertController,但UIAlertController写起来代码量却增多了,加之项目中用到提示的地方很多,写起来很麻烦,于是,封装了一个UIAlertController的工具。 #import <Foundation/Foundation.h> @interface AlertControll...

2015-12-28 14:40:00 181

转载 iOS之类目和延展的区别

类目(category):为已有的类添加新的方法。(只能添加方法,不能添加实例变量) 添加方法: command + n ---->Objective-C File ----->File Type(category) 用途:常用在给系统类添加方法。 延展(extension):就是定义自己的私有方法。(可以添加方法,或者实例变量) 添加方法: command + ...

2015-12-25 11:36:00 198

转载 ios 设置导航栏全透明

//设置导航栏全透明 self.navigationController.navigationBar.barStyle = UIBarStyleBlack; [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"tuceng.png"] forBarMet...

2015-12-23 17:12:00 189

转载 iOS头像上传

上传用户头像 // 选择的头像 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(nullable NSDictionary<NSString *,id> *)editingInfo {...

2015-12-23 13:24:00 144

转载 iOS给控件切圆角时需注意

1.给lable切圆角 self.studentTypeLab.layer.cornerRadius = 8.0; _studentTypeLab.clipsToBounds = YES; lable切圆角,一定要加下面那句,否则,不会显示圆角。之前做的时候记得是光写第一句就OK的,但是lable可能是不一样吧。也许之前一直是给button切圆角,和lable不一...

2015-12-23 10:36:00 142

转载 iOS 联系在线客服功能

//qq联系客服 UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero]; NSURL *url = [NSURL URLWithString:@"http://wpa.qq.com/msgrd?v=3&uin=##&site=qq&menu=yes"]; ...

2015-12-22 16:23:00 382

转载 AFN在子线程加载数据,当需要先加载数据,后显示视图时,将显示视图写在success方法中...

//存放所有的地区对象 @property(nonatomic,strong)NSMutableArray *allarray; 1 -(void)loadRegionData 2 { 3 AFHTTPRequestOperationManager *manager=[AFHTTPRequestOperationManager manager]; 4...

2015-12-11 12:48:00 246

转载 九宫格

1 //完成布局设计 2 3 //三列 4 int totalloc=3; 5 // 宽度 6 CGFloat appvieww=85; 7 //高度 8 CGFloat appviewh=30; 9 10 CGFloat margin=(WIDTHW-totalloc...

2015-12-11 12:41:00 146

转载 从前往后push时,将一级页面的值,传给三级页面方法

用属性传值时,首先将属性写在.h中 在一级页面中: stringCL是二级页面中暂时存放这个值的对象 self.phoneNumTF.text是一级页面要传的值 self.identificationVC=[[IdentificationViewController alloc] initWithNibName:@"IdentificationViewController" ...

2015-12-04 16:37:00 180

转载 使用AFN时3840错误的解决

1 //创建管理者 2 AFHTTPRequestOperationManager *manger=[AFHTTPRequestOperationManager manager]; 3 manger.responseSerializer.acceptableContentTypes=[NSSet setWithObjects:@"application...

2015-12-02 11:35:00 344

转载 xib自定义View

1.用xib创建一个view,命名为HeaderView。 2.创建一个类HeaderView继承自UIView. 3.修改xib中如下数据 这里写自己刚刚创建的HeaderView。 4. #import <UIKit/UIKit.h> @interface HeaderView : UIView+(instancetype)heade...

2015-11-20 18:24:00 129

转载 iOS回收键盘

1.回收某个textField下弹出的键盘 1 - (BOOL)textFieldShouldReturn:(UITextField *)textField{ 2 3 [textField resignFirstResponder]; 4 return YES; 5 6 } 2.点击空白处回收键盘 1 -(void)touchesBega...

2015-11-17 17:39:00 142

转载 iOS设置用户头像(从相册,图库或者拍照获取)

①初始化UIImagePickerController self.imagePicker=[[UIImagePickerController alloc] init]; ②遵守协议 @interface ViewController ()<UIImagePickerControllerDelegate,UINavigationControllerDelegate...

2015-11-13 16:45:00 277

转载 iOS6、7、8、9新特性总汇和适配说明

转自:http://blog.6ag.cn/1195.html iOS6新特性 一、关于内存警告 ios6中废除了viewDidUnload,viewWillUnload这两个系统回调,收到内存警告时在didReceiveMemoryWarning中进行相关的处理。 Crayon Syntax Highlighter v2.7.1 - (void)viewDidUnload {...

2015-11-13 09:36:00 389

转载 ios 从某级控制器,返回到某级控制器

首先要满足跳转的时候是通过navigationController 一层层push过去,当想要再退回某一指定控制器的时候有两种方法(这两种方法,我都试了一下,都可以满足我的需求): ① //objectAtIndex后面的参数就是你想要返回的控制器在navigationController.viewControllers的下标 [self.navigationController ...

2015-11-11 10:22:00 132

转载 iOS弹出提示框

在iOS8之后,弃用了UIAlertView(我倒是很喜欢用这个,用着正顺手呢,不理解为什么要删掉),不过现在的UIAlertController也有她的有点。 现在的提示框是UIAlertController和UIAlertAction相结合 具体实现,如下: UIAlertController *alertController=[UIAlertController alert...

2015-11-10 15:34:00 351

转载 pch文件的创建和使用

1.Command+n 创建pch文件 2.修改路径 3.选中创建好的pch文件,看右边,它的详细路径,如果路径和第二步中的路径有不同,在第二步中进行修改。 4.在pch文件中写入需要的文件 #ifndef Demo_PrefixHeader_pch #define Demo_PrefixHeader_pch #endif...

2015-11-06 16:02:00 153

转载 使用ShareSDK实现QQ,微信,新浪微博的第三方登录

1.在ShareSDk注册帐号,并创建应用!获取到AppKey和AppSecret! 2.到QQ,微信,新浪微博开发者平台注册帐号,并创建应用,获取AppID和AppSecret。 3.在ShareSDK官网下载SDk包,并将其集成到自己的工程中。 4.根据官方文档,进行操作。 ①在AppDelegate中导入 #import <ShareSDK/Share...

2015-11-06 15:10:00 212

转载 Nscoding 对类进行归档和反归档

NSCoding数据持久化的 方式之一。 数据持久化,实际上就是将数据存放到网络或者硬盘上,这里是存储到本地的硬盘上,应用程序的本地硬盘是沙盒,沙盒实际上就是一个文件夹,它下面有4个文件夹。分别是Documents,Library,APP包和tmp文件夹,Documents里面主要是存储用户长期使用的文件,Library里面又有Caches和Preferences文件夹,Caches里...

2015-11-06 10:40:00 141

转载 xcode7 错误linker command failed with exit code 1 (use -v to see invocation

在buildSetting中搜索,将bitcode的yes改为no 转载于:https://www.cnblogs.com/zcl410/p/4935155.html

2015-11-04 10:10:00 117

转载 注定不平凡的一年

2015.10.8 入职双井优士阁的一个小公司! 上班第一天,房东来要房租,说老板欠半年的房租,6万元,在办公室里闹的不可开交,终于,老板答应一周以后给,房东才离开。 第二天,一个曾经的租客和房主找上门,又在办公室大闹一场,打电话叫警察,听说是没有打起来,这种人事纠纷,人家不愿意来。 接着新的一周的周一,老板回江苏要债,下午来了一个老大爷,问:"那个姓仇的不在吗?"前台说仇总不在...

2015-11-02 15:41:00 301

转载 iOS使用ShareSDK 短信验证

1.注册,登录ShareSDK; 2.下载ShareSDk,并根据文档提示,集成到自己的项目中;(在xcode7之前类库后缀是dylib的,xcode7.1后改为了tdb) 3.进入后台,在短信验证里创建自己的应用,获取Appkey和AppSecret; 4.在Appdeligate中,注册短信验证; [SMSSDK registerApp:AppKey withSecret...

2015-10-30 14:02:00 198

转载 iOS关于xcode7真机测试方法

1."command+,"---->选择Accounts------>添加AppID; 2.选中自己的工程,在General下找到Team,此处选择自己的AppID; 3.注意BundelID,如果是自己创建的项目就不需要改动。如果是在网上下载的demo,必须修改BundelID。 4.应用必须受信任。如果此处报错,使用手机,选设置--->通用-...

2015-10-30 13:29:00 109

转载 控制器的切换(button不在导航栏上)

首先上效果图: 然后上代码: 创建几个用于切换的控制器,分别命名AviewController,BviewController,CviewController,DviewController 创建一个ViewController,在viewController.m中写以下代码就可以轻松实现控制器的切换了 #import "ViewC...

2015-10-17 22:08:00 116

转载 详细的 ios 应用的上传步骤

1.登录developer.apple.com->Certificates, Identifiers & Profiles->iosAPPIdentifiers(APPIDS) 2.添加appIDs 没有的图片,都直接下一步 3.新建描述文件 4.双击...

2015-10-14 16:53:00 177

转载 导航栏上添加searchBar

导航栏有个titleView的属性, @property(nonatomic,retain) UIView *titleView; 因此可以写个类,继承自UIView,然后再view上添加需要的控件. 在写一句: self.navigationItem.titleView=search; 就可以达到在导航栏上添加searchBar了. 具体代码如下: 新建...

2015-06-26 19:45:00 149

转载 数据持久化

1.数据持久化(存储数据)的方式: ①.plist文件 ②.NSUserDefault(存放当前的配置信息或者程序的状态信息,存储的信息量比较少) ③.sqlite(轻量级数据库,属于关系型数据库,不能直接存储对象,需要使用一些sql语句,将对象归档成简单对象存储). ④.CoreData(对象型数据库,把数据库的内部存储细节给封装了). ⑤writeToFile: 2.应用...

2015-06-25 10:02:00 131

转载 iOS开发UI篇—程序启动原理和UIApplication

一、UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。 (2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示。 (3)通过[UIApplicationsharedAppli...

2015-06-25 09:34:00 119

转载 iOS开发UI篇—程序启动原理和UIApplication

一、UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。 (2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示。 (3)通过[UIApplicationsharedAppli...

2015-06-25 09:34:00 116

转载 UIApplicationDelegate协议

//网络引用@protocol UIApplicationDelegate<NSObject>@optional//常用的:- (void)applicationDidFinishLaunching:(UIApplication *)application;//当程序完成载入后调用- (BOOL)application:(UIApplication *)application...

2015-06-24 11:27:00 137

转载 本地音乐播放

#define viewW self.view.frame.size.width #define viewH self.view.frame.size.height @interface MusicViewController ()<AVAudioPlayerDelegate> @property(nonatomic,strong)UILabel *s...

2015-06-22 21:53:00 205

转载 UINavigationBar的外观

self.navigationItem.title=@"首页"; UILabel *lable=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 40, 44)]; lable.text=@"首页"; lable.textColor=[UIColor blueColor]; self.navigation...

2015-06-22 21:17:00 111

转载 textfield设置详解

//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式  text.borderStyle = UITextBorderStyleRoundedRect;  typ...

2015-06-22 21:14:00 178

空空如也

空空如也

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

TA关注的人

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