自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 打包静态库详细步骤

我也是为了方便下次查看,所以把这篇我觉得写的比较详细的静态库打包步骤记录下来,具体的内容我就不直接写了,记住网页地址,下次不用找,哈哈。 URL: http://www.jianshu.com/p/13bf46df9387

2017-09-09 11:46:09 476

原创 安装Cocoapods的步骤及遇到错误

首先打开终端查看当前版本,低于2.0.0要更新 更新代码: 替换下载源,将国外的换成淘宝的 先删除原来的 gem sources –remove https://rubygems.org 换成淘宝的 gem sources -a https://ruby.taobao.org 查看新的下载源 安装 安装后使用,可能会遇到如下错误 解

2017-03-08 22:04:15 332

原创 自定义URL Scheme

在工程的info.plist文件中,添加URL types,具体的看图,我写在这里只是方便我以后不记得了看,不喜勿喷,嘻嘻

2016-09-14 20:02:38 410

原创 集成ijkplayer

githhub下载地址:https://github.com/Bilibili/ijkplayer 打开终端,用cd命令进入下载好的ijkplayer文件夹下 然后输入./init-ios.sh,下载ffmpeg下载完成后,进入ios目录 5.进入ios文件夹后,依次执行./compile-ffmpeg.sh clean 和 ./compile-ffmpeg.sh all命令 未

2016-09-04 12:39:21 396

原创 模拟长按图标,图标抖动效果

大体思路:前面的创建图片视图就不讲了, 1.创建长按手势UILongPressGestureRecognizer并添加到视图上 2.创建CAAnimation动画,因为图标抖动是左右旋转的一种效果,弧度不是很大,计算一个较小的弧度,设置动画运动轨迹animation.values = @[];旋转应该是绕z轴旋转

2016-08-16 08:45:35 1710

原创 网上获取视频,可播放

大体思路:1.主要用到了网络的下载请求,和2D绘图以及AVPlayerViewController 2.我这里的四个按钮是用故事板上拖的,然后连接一下方法。分别是#pragma mark - 开始下载- (IBAction)starloadAction:(id)sender { //1.url NSURL *url = [NSURL URLWithString:self.urlSt

2016-08-13 21:03:17 549

原创 音频的播放方法

总结了三个播放音频的方法:AVAudioPlayer、AVPlayer以及注册系统声音,没有什么技巧,直接用就行了(^__^) #import "ViewController.h"//1.引入框架#import <AVFoundation/AVFoundation.h>//2.引入代理@interface ViewController()<AVAudioPlayerDelegate> {

2016-08-03 13:35:05 666

原创 点击按钮,出现下拉列表

大体思路: 1.如图,创建三个小视图,上面添加label和按钮,并给视图和按钮添加tag值,方便获取。 2.列表,我定义了一个全局表格,在之前初始化,不显示,然后在点击按钮的事件中,重新设置其frame值,再显示。 3.按钮设置了两种状态,判断,如果选择的是当前的按钮,那么其他按钮的状态都是没有选中,选中状态下,弹出列表,否则,

2016-08-02 08:24:23 6809

原创 视图动画效果

大体思路:首先,创建一个图片视图ImageView 其次,创建一个数组,存储图片对象UIImage,注意,一定要是存储的图片对象,而不是图片名,不然会报错的。我每次都会搞错,然后报错,找错。。。。 将图片数组,添加到视图中,设置动画时长,重复次数,开启动画,就阔以啦:-D#pragma mark - 创建图片视图- (void)

2016-07-30 08:36:44 347

原创 用collectionView完成的图片滚动

大体思路:首先,创建collectionView,和collectionViewCell,布局的itemSize的大小,和collectionView的frame一致,这样cell就可以覆盖整个collectionView。 其次,利用scrollViewWillEndDragging代理方法,实现分页效果,这样可以保证每次滑动时,一张图片显示在窗口,而不是两张图片

2016-07-28 19:53:30 750

原创 设置tabBar、导航栏背景的一些小方法等等

一些小方法,有时候会忘记,然后写下来,以后直接看这里就阔以了,(^__^)(ps:图文无关) 1、设置tabBar的背景图片//1.设置背景图片 self.tabBar.backgroundImage = [UIImage imageNamed:@"tab_bg_all"];2、设置导航栏的背景图片//1.设置背景颜色 [[UINavigationBar appearance] se

2016-07-28 18:53:45 1216

原创 图片放大缩小功能

比较粗略的实现了,图片的放大缩小功能,第一重要的是,要把图片放在滑动视图上;第二重要的是,设置zoomScale,改变这个值,就改变了图片大小,但是放大后的坐标控制,我没有写,自己写吧(哈哈……..)#pragma mark - 创建图片视图- (void) createImageView { //1.设置图片大小覆盖滑动视图 _imageView = [[UIImageView a

2016-07-26 08:36:22 703

原创 UICollectionViewCell 3种创建方法

UICollectionViewCell 3种创建方法 有错误的地方,希望指出,(^__^)1、纯代码 (1)同一个文件创建,代码如下,先看代码,我在下面讲解引入的自定义cell//--------------纯代码实现------------------ //1.布局 UICollectionViewFlowLayout *flowLayout = [[UICol

2016-07-22 21:38:35 810

原创 模拟底部弹出小菜单

大体思路:1、创建一个可以触发弹出事件的控件(我用的是按钮) 2、定义一个全局的视图,作为弹出视图 3、在按钮的Action中,调用创建弹出视图的方法,再调用创建按钮和文字label的方法。(我这里是把按钮和Label各自创建了模型,所以,每次创建都只需要在文件中调用它们的自定义初始化方法),然后将返回的按钮和label添加到弹出视图上显示即可。

2016-07-20 08:42:32 478

原创 模拟“发送短信”按钮

大体思路: 1、定义一个定时器,负责时间的变化,两个按钮,一个响应按钮,和一个显示按钮,一个计时变量。 2、创建响应按钮,显示在视图上,当点击它时,创建显示按钮,显示在响应按钮的位置覆盖它,并开启定时器。 3、定时器负责每秒计时变量减1,然后将新的计时变量值显示在显示按钮上,终止条件是当计时变量小于0时,在视图上移除显示按

2016-07-19 08:52:02 393

原创 弹出广告视图

点击页面的暂停按钮,弹出广告窗口,不多说,自己看代码,我注释应该写的挺清楚了��//// ViewController.m// _advertisementAlert//// Created by mac on 16/7/17.// Copyright © 2016年 mac. All rights reserved.//#import "ViewController.h"//

2016-07-18 10:12:30 1021

原创 分段控件的属性详解

描述:我总结了一下分段控件经常用到的属性设置,有点小啰嗦��//// ViewController.m// _segmentController//// Created by mac on 16/7/17.// Copyright © 2016年 mac. All rights reserved.//#import "ViewController.h"//定义屏幕的高宽#def

2016-07-17 12:22:44 1191

原创 利用标签控制器实现几个视图的切换

大体思路:1.创建一个UITabBarController类 2.创建一个UINavigationController类 3.创建一个BaseVIewController类(UiviewController),即几个切换的视图都继承于它,方便设置公共属性,减少代码量。 4.创建几个子视图

2016-07-16 13:17:19 323

原创 不想敲代码的一天

打开电脑,听了一天的歌,听了都想吐了,就是不想敲代码.........

2016-07-14 18:54:02 1048 1

原创 iphone 4 到iphone 6s plus的屏幕尺寸

iphone手机的屏幕尺寸1. iPhone 4/4s 3.5英寸960 × 640像素2. iPhone 5/5s/5c 4.0英寸1136 × 640像素3. iPhone 6/6s 4.7英寸1134 × 750像素4. iPhone 6s pluse 5.5英寸1920 × 1080像素

2016-07-14 08:52:03 1064

原创 用代码创建约束,实现屏幕适配

////  ViewController.m//  1_AutoLayout(code)////  Created by mac on 16/7/13.//  Copyright © 2016年 mac. All rights reserved.//#import "ViewController.h"@inte

2016-07-14 08:02:57 263

原创 iOS学习之加载storyboard和xib文件

1.加载storyboard(故事板)//a) 获取故事板UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"故事板的名字" bundle:nil];//b) 将故事板中的视图覆盖导航视图(方法一)UINavigationController *navig = [storyboard instantia

2016-07-13 19:56:42 948

空空如也

空空如也

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

TA关注的人

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