摘要 本文旨在记录使用贝塞尔曲线实现一个小需求的完整过程。使用贝塞尔曲线绘制遮罩图层实现如下图头像叠放效果。 关键字 Objective-C 贝塞尔曲线 反余弦 说明 项...
摘要 本文旨在记录使用贝塞尔曲线实现一个小需求的完整过程。使用贝塞尔曲线绘制遮罩图层实现如下图头像叠放效果。 关键字 Objective-C 贝塞尔曲线 反余弦 说明 项...
目的: 有时候需求是scrollView 嵌套scrollView,但是手势就存在冲突问题。文本简单处理冲突问题。 结构图: 直接代码: 解决问题~
摘要实现同iOS 11 App Store Today相似的转场效果.本文尝试解决转场(Transition)过程中TabBar的隐藏(向下滑出屏幕). 遇到的问题 项目中使...
那你播放视频用AVPlayer吧,更好用一些
iOS使用IJKPlayer播放编码mpeg视频无画面摘要 项目中的直播和点播的播放,使用的都是bilibili开源的IJKPlayer.但是测试反馈说所有经过剪辑的视频播放时只有声音没有画面(白屏),经过排查发现经过处理的视频...
前言 现就职于一家拥有菜谱分享功能的App的公司,某tableView页面,有着相当多的textview和textfield,点击输入框时需要进行键盘的弹出处理,并自动滚动到...
要用if (!cell){ 这种方式
iOS_UITableViewCell上加载网页本文实现的效果是在某个TableViewCell上加载UIWebView,加载完成后高度正常显示. 1.属性 2.TableView代理方法中的处理 以上就可以动态的将web...
厉害了
iOS开发常用宏,持续更新中//字符串是否为空#define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil ...
App 中会经常需要在透明与不透明 NavigationBar 的页面相互切换。有些时候在透明 NavigationBar 页面甚至还需要根据 scrollView 的 co...
导航栏剖析图 这种方法确实可以做到可以使导航栏透明及没有那根线 [self.navigationController.navigationBarsetBackgroundIm...
UICollectionView的简单介绍 在iOS6发布前,开发人员都习惯用UITableView来展示所有类型的数据集合。虽然苹果公司在照片应用中使用过很长一段时间类似U...
iOS开发 利用手机热点搭建IPv6网络测试环境 苹果提供的方法是帮我们创建一个 NAT64 的网络,这里先要搞清楚啥是 NAT64. 其实简单来说,就是这样的: Mac 创...
摘要 项目中的直播和点播的播放,使用的都是bilibili开源的IJKPlayer.但是测试反馈说所有经过剪辑的视频播放时只有声音没有画面(白屏),经过排查发现经过处理的视频...
前言: 不得不说在C系语言(C, Objective-C, C++...)中宏(macro)是个强大的东西, 虽然在基本的语法上面看上去是非常的简单, 不过有时候正因为他的强...