自定义博客皮肤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 124

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

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

2015-12-25 11:36:00 142

转载 ios 设置导航栏全透明

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

2015-12-23 17:12:00 134

转载 iOS头像上传

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

2015-12-23 13:24:00 89

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

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

2015-12-23 10:36:00 101

转载 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 309

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

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

2015-12-11 12:48:00 203

转载 九宫格

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 110

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

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

2015-12-04 16:37:00 123

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

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

2015-12-02 11:35:00 247

转载 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 90

转载 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 100

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

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

2015-11-13 16:45:00 200

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

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

2015-11-13 09:36:00 278

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

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

2015-11-11 10:22:00 90

转载 iOS弹出提示框

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

2015-11-10 15:34:00 301

转载 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 110

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

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

2015-11-06 15:10:00 154

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

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

2015-11-06 10:40:00 101

转载 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 78

转载 注定不平凡的一年

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

2015-11-02 15:41:00 243

转载 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 154

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

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

2015-10-30 13:29:00 62

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

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

2015-10-17 22:08:00 76

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

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

2015-10-14 16:53:00 110

转载 导航栏上添加searchBar

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

2015-06-26 19:45:00 105

转载 数据持久化

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

2015-06-25 10:02:00 74

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

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

2015-06-25 09:34:00 66

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

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

2015-06-25 09:34:00 78

转载 UIApplicationDelegate协议

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

2015-06-24 11:27:00 97

转载 本地音乐播放

#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 171

转载 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 68

转载 textfield设置详解

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

2015-06-22 21:14:00 132

空空如也

空空如也

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

TA关注的人

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