自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于安装cocoapods 遇到的问题

若报错can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException),那么sudo gem uninstall cocoapods,gem install cocoapods 两步走,搞定。2.如果出现了JSON::ParserError - 416: unexpected 类型错误,那么直接。然后重新pod install。1.尽量使用brew安装。...

2022-08-31 14:14:36 416 1

原创 创建自己的Cocoapods库

1.建立一个仓库   lisence 需要选择 ,以MIT为例子2.创建好后  clone 到本地 或者本地仓库和这个仓库关联  3.需要建立仓库的代码放在仓库4.创建 spec 文件  pod spec creat 文件名(和仓库名相同,以LearnCocopods为例子),创建好后Pod::Spec.new do |s| s.name = "Learn...

2018-08-31 15:49:11 177

转载 关于mac上安装mysql的一些问题

今天给mac安装了mysql,安装过程非常的顺利,但是在用一个可视化工具进行连接时,需要输入密码,网上大部分说mysql的密码为空,结果输入后会报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),尝试密码为rootERROR 1045 (28000): Access denied...

2018-05-02 16:44:16 152

转载 关于手势问题的一些问题,图片旋转或者放大缩小,,需要指定锚点进行旋转或者缩放

//设置图片的锚点- (void)setAnchorPoint:(CGPoint)anchorPoint forView:(UIView *)view{ CGPoint oldOrigin = view.frame.origin; view.layer.anchorPoint = anchorPoint; CGPoint newOrigin = view.frame.origin; CGPoint

2017-12-14 09:55:15 521

转载 iOS 视频合成相关

裁剪视频是很久之前所做的项目中用到的,现在又看到了,整理一下。 与之相关的这些类有些抽象,所以我这里重点将它们具体化。用代码将视频合成其实与绘声绘影/vegas等软件将视频合成的过程类似,首先了解下这类软件一些相关知识:一个工程文件中有很多轨道,如音频轨道1,音频轨道2,音频轨道3,视频轨道1,视频轨道2等等,每个轨道里有许多素材,对于每个视频素材,它可以进行缩放、旋转等操作,素材库中的视频拖

2017-04-14 09:36:35 895

转载 iOS自定义摄像机或者拍照

AVFoundtion拍照和视频录制相关类输入设备:麦克风/摄像头输出设备:图片/视频AVCaptureSession:媒体捕捉会话,把捕捉到的音视频数据输出到输出设备中.AVCaptureDevice:输入设备.设置一些物理设备的属性(聚焦,白平衡等)AVCaptureDeviceInput:输入数据管理.AVCaptureOutput:输出数据管理.

2017-04-14 09:27:36 902

转载 关于汉字拼音排序

想要对汉字进行排序,我们需要做一下准备。    1.将汉字转化成相应的拼音。    2.根据拼音将汉字排序。一:汉字转化成相应的拼音:(例如:"编码改变世界"要转化成“bianmagaibianshijie”)将汉语转化成拼音,有很多方法,有第三方库实现,也有系统自带的方法实现。第三方转化的比较常用的是由George编写的,使用起来比较方便,这个库转化是将汉字转化成汉字的拼音首

2016-10-17 12:00:46 1224

转载 关于手势点击次数的识别(落伍了)一句话

下面的例子: UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tapActio:)]; tap.numberOfTapsRequired =1; [self.view addGestureRecognizer:t

2016-04-14 11:41:13 527

转载 画图 一些方法

第一种方法就是创建一个图片类型的上下文。调用UIGraphicsBeginImageContextWithOptions函数就可获得用来处理图片的图形上下文。利用该上下文,你就可以在其上进行绘图,并生成图片。调用UIGraphicsGetImageFromCurrentImageContext函数可从当前上下文中获取一个UIImage对象。记住在你所有的绘图操作后别忘了调用UIGraphicsEn

2016-02-20 14:16:02 466

转载 tableview下拉头部视图背景变大

首先可以先宏定义一个值(这个值是你的头部视图的高度的值)#define kBackGroupHeight 136*(SCREENSIZEHIGHT/iPhone4Hight*1.0)   //这个值是头部视图的高度//你的tableview设置一下    _tableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0

2016-01-08 16:47:13 977

转载 iOS Core Animation 简明系列教程

iOS Core Animation 简明系列教程 看到无数的CA教程,都非常的难懂,各种事务各种图层关系看的人头大。自己就想用通俗的语言翻译给大家听,尽可能准确表达,如果哪里有问题,请您指出我会尽快修改。1.什么是Core Animation?它是一套包含图形绘制,投影,动画的OC类集合。它就是一个framework。通过CoreAnimation提供的接口,你可以方

2015-10-17 22:36:31 534

转载 设置section的头部间距

显示效果的各个section间距其实是section头部和底部的组合。配置他们的间距就是配置各个section的头部和底部。具体如下示例://section头部间距  - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section  {      return 1;/

2015-10-13 12:01:46 3409

转载 出现这个错误CUICatalog: Invalid asset name supplied: , or invalid scale factor: 2.000000

CUICatalog: Invalid asset name supplied: , or invalid scale factor: 2.000000这个提示的意思是说你用了这个方法 [UIImage imageNamed:name];但是这个name却是空的,所以就报了这个错了。解决方法,在项目中搜索[UIImage imageNamed:,然后打印看看所谓的nam

2015-09-11 13:22:41 489

转载 改变导航栏的背景,导航栏上的文字的颜色,按钮的颜色

在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem更改导航栏的背景和文字Color方法一:[objc] view plaincopy//set NavigationBar 背景颜色&title 颜色  [self.navigat

2015-09-09 12:29:07 2182

转载 IOS 根据日期,获取该日期所在周,月,年的开始日期,结束日期 的方法,还有下一周或者上一周的时间

- (void)getMonthBeginAndEndWith:(NSDate *)newDate{    if (newDate == nil) {        newDate = [NSDate date];    }    double interval = 0;    NSDate *beginDate = nil;    NSDate *endDate = ni

2015-09-09 08:55:42 1839

转载 ios远程证书的制作

在ios中,通知有两种(提醒轰炸的来源):     第一种是本地通知(UILocalNotification),这一种不需要申请推送证书,也不需要向程序注册,直接使用,这一种不是本文讨论的范围。     第二种是APNS远程推送——远程通知(UIRemoteNotification),这个不仅需要向程序注册,也需要在开发者账号里申请推送证书,下面来介绍一下如何注册和申请证书。一

2015-08-29 10:36:05 383

转载 UIView的layoutSubviews和drawRect

UIView的setNeedsDisplay和setNeedsLayout方法。首先两个方法都是异步执行的。setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,就可以处理子视图中的一些数据。综上两个方法都是异步执行的,layout

2015-07-25 11:50:33 355

原创 自己总结遇到的一些问题

自己做项目的时候遇到的一些问题记录起来

2015-07-24 20:10:05 613

xml课程设计.zip

基于xml的学生信息管理系统 xml课程设计 java界面管理代码 xsl规范xml xml文档 只要手动的添加内容到xml就行了,最后进行查询,一切尽在显示全部中!

2014-06-08

空空如也

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

TA关注的人

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