Morris'blog

My hobby , my love .

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GPUImage倒像

GPUImage镜像,前置摄像头横屏倒像,GPUImageView->GPUImageInput有设置镜像的方法: - (void)setInputRotation:(GPUImageRotationMode)newInputRotation atIndex:(NSInteger)t...

2019-09-18 10:14:01

阅读数 1

评论数 0

symbol(s) not found for architecture armv7

问题 模拟器和真机编译都不报错,不选择模拟器和真机编译时报如下错误 ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see ...

2019-09-10 17:34:07

阅读数 50

评论数 0

HTTPRequest

#import "VSSHTTPRequest.h" @implementation VSSHTTPRequest + (void)POST:(NSURL *)url parameters:(NSDictionary *)parameters success:...

2019-09-09 13:26:24

阅读数 7037

评论数 0

AVPlayer AVPlayerItem cannot service a seek request with a completion handler until its status is AV

AVPlayer seek时闪退 [1832:398446] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'AVPlayerItem cannot service a se...

2019-09-06 17:47:29

阅读数 29

评论数 0

AVPlayer耳机插拔

AVPlayer耳机插拔暂停播放。 //耳机插拔监听 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(audioRouteChanged:) name:AVAudioSessionRouteCha...

2019-09-06 17:27:41

阅读数 33

评论数 0

AVplayer断网播放出错时player的duration、playableDuration、totalTime

使用系统的AVplayer做点播播放器,断网播放出错后player的duration和playableDuration获取不到,写了get方法获取不到时返回0,然后就掉坑里了。 获取播放时长的get方法 - (NSTimeInterval)duration { return is...

2019-09-05 16:43:14

阅读数 25

评论数 0

tableView的contentView偏移

在做一个横屏的浮层聊天功能的时候,发现在Cell上设置子控件不能左对齐。 tableView的创建和添加,因为是要做消息往上“顶”的效果,所以将tableView旋转180度 CGAffineTransformMakeRotation(M_PI) self.tableView = [[U...

2019-09-04 20:03:45

阅读数 42

评论数 0

iPhone屏幕适配常用宏

//获得屏幕的宽高 #define kScreenWidth ([UIScreen mainScreen].bounds.size.width) #define kScreenHeight ([UIScreen mainScreen].bounds.size.height) //iPh...

2019-09-04 18:47:15

阅读数 19

评论数 0

键盘高度和时长度

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyBoardShow:) name:UIKeyboardWillShowNotification object:nil]; [[NSNot...

2019-09-03 15:50:38

阅读数 35

评论数 0

git学习笔记(二)

1、提交错了怎么处理 master本来是管理线上代码版本的,不做开发使用,由于疏忽,在master上做了修改,怎么办? (1)如果做得这些修改不需要保存的话,可以回退版本,然后强制修改master分支: //回退 git reset --hard [commit id] //强制将当前所在的HE...

2019-09-02 18:29:15

阅读数 23

评论数 0

自定义TabBar

code .h #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @interface VHCustomTabBarController : UITabBarController - (void)hiddenTabba...

2019-08-28 10:02:48

阅读数 28

评论数 0

WKWebView使用注意事项

WKWebView使用注意事项 customUserAgent 尽量避免直接覆盖系统的userAgent默认值。 关于customUserAgent WKScriptMessageHandler addScriptMessageHandler: name: 重复添加同一个message...

2019-08-23 16:49:59

阅读数 88

评论数 0

自定义UISlider

半个自定义的点播slider 设置进度条高度 slider添加progress slider点击 slider实现 #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @class PlayerSlider; @p...

2019-08-23 16:04:05

阅读数 39

评论数 0

KWebsiteDataStore

文章目录KWebsiteDataStore关于WKWebsiteDataRecord清除缓存 KWebsiteDataStore 这个类有两个作用 1、提取缓存的WKWebsiteDataRecord 2、清缓存 关于WKWebsiteDataRecord 提取缓存对应的WKWebsi...

2019-08-21 19:13:21

阅读数 27

评论数 0

WKUserContentController

文章目录WKUserContentControllerApiOC与js交互向js注入方法addUserScriptevaluateJavaScript添加代理实现协议方法OC与js互动传值OC向js传值js向OC传值注入js报错调试OC与js经验总结 WKUserContentController...

2019-08-21 19:12:46

阅读数 66

评论数 0

WKWebView

文章目录WKWebView1、WKWebViewConfiguration2、WKNavigationDelegate3、WKUIDelegate4、WKBackForwardList5、其他 WKWebView 1、WKWebViewConfiguration 进程池 WKProcessPo...

2019-08-21 19:11:40

阅读数 23

评论数 0

WKWebKit

WKWebKit 从WKWebView出发,整理了一下WKWebKit框架结构: #import <WebKit/WKFoundation.h> | |_ #import <WebKit/WKWebView.h> | | //web...

2019-08-21 19:10:51

阅读数 51

评论数 0

OC关于重写属性的setter和getter的问题

文章目录OC关于重写属性的setter和getter的问题一、背景二、成员变量、@property、属性、@synthesize。成员变量属性@property@synthesize1、使用@synthesize2、定义新变量总结 OC关于重写属性的setter和getter的问题 一、背景 在一...

2019-08-19 18:44:09

阅读数 38

评论数 0

iOS App闪屏

文章目录iOS App闪屏一、设置App闪屏LaunchScreen.storyboardAssets.xcassets - iOS Launch Image二、闪屏的设计思路第一种:无图模式第二种:单图模式第三种:上图下字/logo第四种:上空白下文字/logo三、闪屏常见问题1、闪屏黑/白屏原...

2019-08-15 15:33:23

阅读数 60

评论数 0

WKWebView的customUserAgent

WKWebView有一个属性customUserAgent /*! @abstract The custom user agent string or nil if no custom user agent string has been set. */ @property (nullable, ...

2019-08-12 18:36:40

阅读数 64

评论数 0

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