IOS
-
ios uicollectionview实现横向滚动
现在使用卡片效果的app很多,之前公司让实现一种卡片效果,就写了一篇关于实现卡片的文章.文章最后附有demo 实现上我选择了使用UICollectionView :用UICollectionViewF ...
-
iOS自定义View实现卡片滑动
本文实例为大家分享了iOS自定义View实现卡片滑动效果的具体代码,供大家参考,具体内容如下 说明 控件基于UIView封装完成,采用UIPanGestureRecognizer监听自身的触摸事件,以 ...
-
iOS 无卡顿同时使用圆角、阴影和边框的实现
在 iOS 开发中,最怕看到设计稿里圆角.阴影和边框同时出现,这三兄弟简直就是性能杀手. 优化的方法百度一下有很多,虽然方法不同但是原理都一样. 分享一个我自己一直使用的方法:在一个 View 里只应 ...
-
ios实现UITableView之间圆角和间隙
ios实现UITableView之间圆角和间隙效果,上图 实现UITableView 之间的圆角和间隙 废话不多说,直接上代码 第一步 去除系统默认tableview分割线 [self.homeVie ...
-
iOS键盘如何添加隐藏键盘功能
本文实例为大家分享了iOS添加隐藏键盘功能的具体方法,供大家参考,具体内容如下 键盘添加个隐藏键盘功能 使用方法:导入XMCustomKeyBoard.h [XMCustomKeyBoard Canc ...
-
iOS自定义日期选择器
前言 封装了一个日期选择器,解决两个问题: 1.点击textField,键盘弹出和日期选择器弹出的逻辑处理: 2.同一个界面需要多次用到日期选择器时,判断点击的textField; 一.封装日期选择器 ...
-
iOS实现不规则Button点击效果实例代码
需求 利用图片,实现一个如图的按钮组. 遇到的问题 如下图所示: 功能1.2.3.4的按钮可以实现点击功能.但是在红色方框四角的位置,也会响应相应的点击事件. 紫色方框内四角区域点击时,响应的方法是功 ...
-
unix 编程进程控制详细介绍
unix 编程进程控制: fork函数 fork创建子进程,子进程是父进程的副本,会得到父进程数据空间.堆.栈的副本. 然后文件的共享这块也比较复杂,父进程和子进程各自都有文件描述符表,但是文件表示 ...
-
iOS中使用JSPatch框架使Objective-C与JavaScript代码交互
JSPatch是GitHub上一个开源的框架,其可以通过Objective-C的run-time机制动态的使用JavaScript调用与替换项目中的Objective-C属性与方法.其框架小巧,代码简 ...
-
浅析iOS的Xcconfig
背景 在xcode中多人协作时,很容易发生冲突,尤其是项目的配置文件,仅仅是在build settings 修改一点东西就出现巨大的冲突,commit 时在project setting 中就会发现N ...
-
iOS中UIImagePickerController图片选取器的用法小结
UIImagePickerController用于管理可自定义的,系统支持的用于获取设备上图片和视频的用户界面.同时可以用于在App中选择存储的图片和视频.一个UIImagePickerControl ...
-
手把手教你实现微信小视频iOS代码实现
前段时间项目要求需要在聊天模块中加入类似微信的小视频功能,这边博客主要是为了总结遇到的问题和解决方法,希望能够对有同样需求的朋友有所帮助. 效果预览: 这里先罗列遇到的主要问题: 1.视频剪裁 微 ...
-
iOS程序性能优化的技巧
iOS程序性能优化的技巧
-
iOS实现简易的计算器
本文实例为大家分享了iOS实现简易的计算器的具体代码,供大家参考,具体内容如下 初步接触视图,制作了一个简易的计算器,基本上简单的计算是没有问题的,不是很完美,可能还有一些bug,再接再厉. // / ...
-
iOS实现简易的抽屉效果
本文实例为大家分享了iOS实现简易的抽屉效果的具体代码,供大家参考,具体内容如下 1.添加需要实现抽屉效果的三个视图,这里需要注意主视图需要放在最后添加 // 左边视图 ... // 右边视图 ...
-
iOS开发商品页中banner中点击查看图片
轮翻播放与查看是分开的,轮翻是是用 开源的SDCycleScrollView 这里是给出的是查看的: // // FullScreenShowImageView.swift // joopic // ...
-
iOS中创建Model的最佳实践记录
前言 作为一个优秀的程序员,或者想成为优秀的程序员,最基本的你得有MVC编程思想,那么你就要对JSON获取的数据建Model,将service和controller层都分离,从而做到低耦合.现在有很多 ...
-
xcode 详解创建静态库和动态库的方法
xcode 创建静态库和动态库 1.linux中静态库和动态库区别: 库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行.库分静态库和动态库两种. 静态库:这类库的名字一般是libxxx ...
-
iOS 定制多样式二维码
二维码/条形码是按照某种特定的几何图形按一定规律在平台(一维/二维方向上)分布的黑白相间的图形纪录符号信息.使用若干个与二进制对应的几何形体来表示文字数值信息. 最常见的二维码功能包括信息获取.网站跳 ...
-
iOS中封装.framework及使用的方法详解
.framework是什么? 这个问题相信做iOS的都知道答案. 在我们的日常开发中,经常会用到各种已经封装好的库,比如支付宝.微信SDK等等中的库,这些库可以给我们的开发带来很大的便利.有的时候,由 ...
