Erlo
2019-06-25  ·iOS-关于一些手势冲突问题(scrollView 嵌套 tableView)

简单说下关于开发中容易遇到的父试图添加手势与子试图点击事件冲突,UIScrollView 嵌套 UIScrollView 、 UIScrollView 嵌套 UITableView的情况手势冲突问题; 点击冲突 如果...

iOS-关于一些手势冲突问题(scrollView 嵌套 tableView)
2019-06-17  ·Objective-C中block循环引用问题详解

目标:block执行过程中,self不会释放;执行完可以释放。 最初 block中直接使用self会强引用。 self.myBlock = ^() { [self doS...

2019-06-14  ·iOS中gif图的显示方法示例

一、前言 iOS开发中,大部分时候我们显示一张静态图就可以了,但是有的时候为了UI表现更生动,我就有可能需要展示gif图来达到效果了。 网上找了一下,显示gif图的框架找到了两个。 ...

2019-06-13  ·使用objc runtime实现iOS闭环的懒加载功能

使用objc runtime实现懒加载 地址:AutoPropertyCocoa 懒加载形式如下 - (id)lazyloadProperty{ if(_lazyloa...

使用objc runtime实现iOS闭环的懒加载功能
2019-06-05  ·iOS去除Webview键盘顶部工具栏的方法

前言 在默认情况下,iOS 使用 Webview 打开的网页,在进行表单输入时,弹出的键盘顶部会多出一个工具栏。 左边有两个上下按钮,右边有一个Done/完成按钮。这是用来切换输入框的...

2019-06-03  ·iOS用AutoLayout实现分页滚动功能

滚动视图分页 UIScrollView的pagingEnabled属性用于控制是否按分页进行滚动。在一些应用中会应用到这一个特性,最典型的就是手机桌面的应用图标列表。这些界面中往往每一页...

2019-06-03  ·iOS UIPickerView的简单封装示例

前言 在iOS实际项目中,经常会出现界面中多个地方需要使用UIPickerView,如果在每个需要用到的地方都创建一个UIPickerView不仅更耗性能,而且还会让你的代码变得更加杂乱、冗...

2019-05-30  ·iOS开发Quick Actions创建桌面Icon快捷方式

个言 很久没发随笔了,有一年多了吧。期间也曾想继续去写随笔,但是因为各种原因而耽搁了。最近又想了一下,还是有很多东西想要写,想要分享,想要记录下来的东西。之后我也会不断写随笔,但不止于 ...

iOS开发Quick Actions创建桌面Icon快捷方式
2019-05-29  ·模仿iOS版微信的滑动View效果

前言 最近经常交替使用Android和iOS手机。对于两个系统,从我们常用的列表来看,Android一般的列表菜单是通过长按出来的,而iOS是通过滑动出现的。比如我们常用的微信,对于Andr...

模仿iOS版微信的滑动View效果
2019-05-22  ·iOS中WKWebView仿微信加载进度条

本文实例为大家分享了WKWebView仿微信加载进度条的具体代码,供大家参考,具体内容如下 WKWebView添加了estimatedProgress属性(double类型),我们可以利用该...

2019-05-22  ·iOS bounds学习笔记以及仿写UIScrollView部分功能详解

经常看到这种说法,frame是基于父控件的,bounds是基于自身坐标的。然而,这个自身坐标是什么?bounds这个属性存在的意义是什么呢?bounds的x和y值真的永远是0吗? 经过查阅资...

2019-05-22  ·iOS使用UICollectionView实现横向滚动照片效果

本文实例为大家分享了iOS使用UICollectionView实现横向滚动展示照片的具体代码,供大家参考,具体内容如下 这是Demo链接 效果图 思路 1. 界面搭建 界面的搭建...

2019-05-22  ·iOS滑动全屏实现返回功能

本文实例为大家分享了iOS滑动全屏实现返回功能的具体代码,供大家参考,具体内容如下 系统自带的滑动返回功能,只能滑动边缘返回,而我们希望通过滑动全屏实现返回功能。 定义BaseNaviga...

2019-05-18  ·ios12中遇到的带input弹窗的错位问题的解决方法

问题描述: 使用fixed定位的弹窗,在ios12的系统里,软键盘调起后,页面整体上移,当软键盘消失时,视觉上页面已经回到原始位置,但其实弹窗的焦点位置仍在软键盘调起时的位置。 解决办法:...

2019-05-10  ·iOS系统的底层通知框架库示例详解

观察者模式 观察者模式是一种用于解耦一系列需要相互协作的类之间进行通信的对象行为模式。它定义了对象之间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。...

2019-05-06  ·在iOS中实现谷歌灭霸彩蛋的完整示例

前言 最近上映的复仇者联盟4据说没有片尾彩蛋,不过谷歌帮我们做了。只要在谷歌搜索灭霸,在结果的右侧点击无限手套,你将化身为灭霸,其中一半的搜索结果会化为灰烬消失...那么这么酷的动画在iOS...

2019-04-29  ·iOS自定义日期和数据源选择控件

需求 App开发中经常会有日期选择(如生日、睡眠定时等)或者省市区选择等此类功能,通常UI中不会单独使用UI中的控件,而是在UIPickerView的基础上增加一个取消和确定按钮 特点 ...

iOS自定义日期和数据源选择控件
2019-04-29  ·iOS自定义时间滚动选择控件

本文实例为大家分享了iOS自定义时间滚动选择控件的具体代码,供大家参考,具体内容如下 1.先上自定义的控件: #zs#* * 滚轮选择器 * author LH * d...

2019-04-28  ·iOS基于CATransition实现翻页、旋转等动画效果

基于CATransition实现翻页、旋转、淡化、推进、滑入滑出、立方体、吮吸、波纹等动画效果。 首先看一下效果图: 下面贴上代码: #import @interf...

2019-04-28  ·iOS下拉、上拉刷新控件的封装

iOS 封装下拉、上拉刷新控件,首先看下效果图: 简单阐述一下:自定义头部、尾部刷新视图,继承UIView,通过KVO监听scrollView的滑动,通过偏移量设置刷新状态,通过修改状态...

2019-04-28  ·iOS自定义可展示、交互的scrollView滚动条

上一篇简述了封装上拉、下拉刷新控件,本篇在此基础上添加了一个自定义的scrollView滚动条,可展示、交互,首先看一下效果图: 简单阐述一下实现逻辑:自定义滚动条视图继承UIView,...

iOS自定义可展示、交互的scrollView滚动条
2019-04-28  ·iOS自定义水平滚动条、进度条

iOS自定义水平滚动条、进度条,继承UIView,可点击轨道、滑动滑块交互。 先看一下效果图: 简单说一下逻辑,新建一个继承UIView的类,分别给轨道、滑块添加UITapGestur...

iOS自定义水平滚动条、进度条
2019-04-28  ·iOS设置圆角阴影 避免离屏渲染

iOS 控件设置圆角,避免离屏渲染。 离屏渲染:指GPU(图形处理器)在当前屏幕缓冲区外新开辟一个渲染缓冲区进行工作。这会给我们带来额外的性能损耗,如果这样的操作达到一定数量,会触发缓冲区的...

iOS设置圆角阴影 避免离屏渲染
2019-04-28  ·iOS实现PDF文件浏览功能

写了一个小Demo,显示本地PDF格式文件,支持翻页、跳页、缩放。  先看一下效果图: iOS开发,显示PDF格式文件方法有很多: 最简单的应该是UIWebView,可以加载本...

iOS实现PDF文件浏览功能
2019-04-28  ·iOS使用音频处理框架The Amazing Audio Engine实现音频录制播放

iOS 第三方音频框架The Amazing Audio Engine使用,实现音频录制、播放,可设置配乐。 首先看一下效果图: 下面贴上核心控制器代码: #import "...

iOS使用音频处理框架The Amazing Audio Engine实现音频录制播放
2019-04-28  ·iOS使用视听媒体框架AVFoundation实现照片拍摄

用系统自带的视听媒体的框架,AVFoundation实现照片拍摄。相比UIKit框架(UIImagePickerController高度封装),AVFoundation框架让开发者有更大的发挥...

2019-04-28  ·iOS自定义UIDatePicker日期选择器视图

iOS自定义UIDatePicker日期选择器视图 ,首先看一下效果图: 下面贴上相关代码: ViewController: #import @interface ...

iOS自定义UIDatePicker日期选择器视图
2019-04-28  ·iOS实现截取字符串中汉字功能

本文实例为大家分享了iOS截取字符串中汉字的具体代码,供大家参考,具体内容如下 写了一个简单的例子,从第一个汉字开始截取字符串。下面贴上代码: #import "ViewContr...

2019-04-28  ·iOS自定义UIButton点击动画特效

借鉴相关资料,整理了一个很有意思的button动画效果,iOS自定义UIButton点击动画特效 先看一下效果图: 下面贴上代码: ViewController: #i...

2019-04-28  ·iOS Touch ID指纹识别技术简介

Touch ID简介: 苹果公司在iPhone 5S手机中推出了指纹识别功能,提高手机安全性的同时也方便了用户操作。其功能是通过Touch ID实现的,从iOS 8系统开始,苹果开发一些To...

2019-04-23  ·iOS开发教程之单例使用问题详析

导语 单例(Singletons),是Cocoa的核心模式之一。在iOS上,单例十分常见,比如:UIApplication,NSFileManager等等。虽然它们用起来十分方便,但实际...

2019-04-21  ·iOS使用AVFoundation展示视频

本文实例为大家分享了iOS使用AVFoundation展示视频的具体代码,供大家参考,具体内容如下 // // Capter2ViewController.m // IosTes...

2019-04-21  ·iOS自定义相机实现拍照、录制视频

本文实例为大家分享了iOS自定义相机实现拍照、录制视频的具体代码,供大家参考,具体内容如下 使用AVFoundation框架。 这里是Demo 首先声明以下对象: #impor...

2019-04-21  ·iOS开发技巧之自定义相机

最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究了一下相机的自定义。 相机属于系统硬件,这就需要我们来手动调用iPhone的相机硬件,分为...

2019-04-21  ·iOS 10自定义相机功能

本文实例为大家分享了iOS 10自定义相机功能的具体代码,供大家参考,具体内容如下 直接上代码 // // TGCameraVC.swift // TGPhotoPicker ...

2019-04-21  ·iOS扫描二维码实现手势拉近拉远镜头

在做扫码需求,往往会有放大镜头需求。 苹果提供了AVCaptureConnection中,videoScaleAndCropFactor:缩放裁剪系数,使用该属性,可以实现拉近拉远镜头...

2019-04-17  ·iOS Xcode自定义代码块及迁移的实现方法

前言 文中将要介绍以下四点内容 代码块的意义 自定义代码块入口 代码块迁移 代码块的编写 下面话不多说了,来一起看看详细的介绍吧 一 . 意义在于节约时间...

2019-04-16  ·iOS逆向开发之微信自动添加好友功能

这一次,小程演示怎么让一个APP自动地运行,从而代替手工的操作。同样以“微信”以例,实现在一个微信群里面,对所有的成员,自动地一个一个地发出添加好友的请求。 知识点还是之前介绍的东西,流程方...

iOS逆向开发之微信自动添加好友功能
2019-04-12  ·iOS常用调试方法之静态分析详解

前言 在iOS项目开发过程中,常用到静态分析(Analyze)、断点(BreakPoint)和控制台(Console)进行代码调试。本篇文章介绍Xcode常用调试方法之”静态分析“。 本文...

2019-04-12  ·iOS与Unity交互笔记之参数传递

1. 调用方法一 Unity调方法传参,有返回值 // Unity代码 [DllImport("__Internal")] // 给iOS传string参数,有返回值,返回...

2019-04-10  ·iOS实现不规则Button点击效果实例代码

需求 利用图片,实现一个如图的按钮组。 遇到的问题 如下图所示: 功能1、2、3、4的按钮可以实现点击功能。但是在红色方框四角的位置,也会响应相应的点击事件。 ...

2019-06-19  ·【Objective-C】Objective-C语言的动态性

  Objective-C语言的动态性主要体现在以下3个方面   (1)动态类型:运行时确定对象的类型。   (2)动态绑定:运行时确定对象的方法。   (3)动态加载:运行时加载需要的资源或者或代码模块。 一、...

2019-06-14  ·hook declined to update refs/heads/dev

提交一个项目,push的时候,报错: warning: Large files detected. remote: error: File TaodangpuAuction/TaodangpuAuction/Au...

2019-06-13  ·使用objc runtime实现iOS绿色的懒加载

使用objc runtime实现懒加载 地址:AutoPropertyCocoa 本文所指懒加载形式如下 - (id)lazyloadProperty{ if(_lazyloadProperty ...

使用objc runtime实现iOS绿色的懒加载
2019-06-13  ·iOS---------审核被拒(隔壁群发的)

Hello, We are writing to let you know the results of your appeal for your app The App Review Board evaluated...

2019-06-13  ·使用objc runtime实现iOS闭环的懒加载

使用objc runtime实现懒加载 地址:AutoPropertyCocoa 懒加载形式如下 - (id)lazyloadProperty{ if(_lazyloadProperty == n...

使用objc runtime实现iOS闭环的懒加载
2019-06-13  ·iOS----------提交被拒

Hello,Thank you for resubmitting your app for review.   Guideline 2.5.1 - Performance - Software Requirements...

2019-06-13  ·使用objc runtime实现iOS懒加载

使用objc runtime实现懒加载 地址:AutoPropertyCocoa 懒加载形式如下 - (id)lazyloadProperty{ if(_lazyloadProperty == n...

使用objc runtime实现iOS懒加载
2019-06-10  ·iOS-----------iOS12.3配置文件

  https://github.com/githubkiven/iOS12.3

2019-06-03  ·UIView设置阴影

  UI设计师有时候希望我们的产品比较酷。 阴影是他们喜欢的效果之一。   怎么设置阴影呢?   1、设置一个四边都相同的阴影 UIImageView *testImgView = [[UIImageV...

UIView设置阴影
2019-05-28  ·[iOS]拾遗补阙

一、AFNetworking POST纯字符串 修改位置AFURLRequestSerialization 修改前 NSString * AFQueryStringFromParameters(NSDictio...

2019-05-24  ·AttributedString 图片间距问题

  1.NSMutableAttributedString如何显示图片 NSMutableAttributedString *vipStr = [[NSMutableAttributedString all...

AttributedString 图片间距问题
2019-05-24  ·NSTextAttachment图片间距问题

  1.NSMutableAttributedString如何显示图片 NSMutableAttributedString *vipStr = [[NSMutableAttributedString all...

NSTextAttachment图片间距问题
2019-05-24  ·考研辅助app的诞生!

背景: 去年下半年由于种种因素驱动下,准备去考研,在之前同事的推荐下,参加了考研培训班,培训班发了纸质书籍和线上视频观看账号,由于线上视频需要全程联网才能观看,突发奇想,要是我把这些视频下载下来,没网的时候也能拿出来观看...

考研辅助app的诞生!
2019-05-09  ·速查TARGET_OS关系/Apple xcode 宏定义

      记法 : 次级等于上级 TARGET_OS_WIN32 - Generated code will run under 32-bit Windows TARGET_OS_UNI...

速查TARGET_OS关系/Apple xcode 宏定义
2019-05-09  ·iOS深拷贝浅拷贝

浅拷贝:浅拷贝并不拷贝对象本身,只是对指向对象的指针进行拷贝深拷贝:直接拷贝对象到内存中一块区域,然后把新对象的指针指向这块内存 在iOS中并不是所有对象都支持Copy和MutableCopy,遵循NSCopyin...

2019-05-08  ·iOS - 常用宏定义和PCH文件知识点整理

(一)PCH文件操作步骤演示: 第一步:图文所示: 第二步:图文所示:   (二)常用宏定义整理: (1)常用Log日志宏(输出日志详细可定位某个类、某个函数、某一行) //==============...

iOS - 常用宏定义和PCH文件知识点整理
2019-05-08  ·iOS----------jenkins

  参考: https://www.jianshu.com/p/41ecb06ae95f  

2019-05-08  ·iOS - iPhone屏幕适配/启动图适配/APP图标适配(iPhone最全尺寸包含iP...

趁iPhone新品还没有发布,先整理一下屏幕适配、启动图适配、APP图标适配的笔记,方便以后查阅: 注:部分图片来源于网络 违删;   (一)iPhone屏幕适配:     (1)屏幕分辨率:     ①设计尺寸规范(表...

iOS - iPhone屏幕适配/启动图适配/APP图标适配(iPhone最全尺寸包含iPhoneX/XR/XS/XS Max等)
2019-05-07  ·iOS----------获取通知状态并跳转设置界面设置

跳转app对应的系统通知设置     if (UIApplicationOpenSettingsURLString != NULL) {         UIApplication *application = [UIAppli...

热门文章

> <

Erlo大厅()

* 这里是“吐槽厅”,所有人可看,只保留当天信息。

  • Erlo.vip2019-06-27 01:08:02Hello、欢迎使用吐槽厅,这里是个吐槽的地方。
  • 首页 笔记分享 案例展示 ERLO 搜索
    鼠标试试
    返回顶部