首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
piupiupiu
掘友等级
iOS
|
piupiupiu~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
80
文章 80
沸点 0
赞
80
返回
|
搜索文章
赞
文章( 80 )
沸点( 0 )
iOS表情键盘的完整实现
最近在公司做了个表情键盘的需求,这个需求的技术难度不会很大,比较偏向业务。但是要把用户体验做的好也是不容易的,其中有几个点需要特别注意。话不多说,下面开始正文(注:本文对应的Demo放在Github上:https://github.com/VernonVan/PPSticker…
[译] 断点:像专家一样调试代码
当我刚开始成为一名iOS开发者的时候,我最大的问题是:当应用崩溃时,我真的不知道 iOS 、 Swift 、Objective-C 都是如何工作的。那时候,我写了很多烂代码,从不担心内存使用、内存访问、 ARC (译者注:Automatic Reference Counting…
iOS App组件化开发实践
其实我们这个7人iOS开发团队并不适合组件化开发。原因是因为性价比低,需要花很多时间和经历去做这件事,带来的收益并不能彻底改变什么。但是因为有2~3个星期的空档期,并不是很忙;另外是可以用在一个全新的App上。所以决定想尝试下组件化开发。
UITableView/UICollectionView使用技巧
知识是无穷无尽,技术需要积累,记录一点一滴,让成长的时间轴上变得充实一些。 今天就讲讲UITableView/UICollectionView的一些使用技巧。结合自己项目情况进行展开。 有时候我们需要设置 TableView 的头部和尾部的间距,头部尾部的高度只需要在代理里面设…
优雅的使用UITableView(OC 上)
这似乎没有什么问题,代码很干净,逻辑也比较清晰。 但是你维护几个版本之后,或者遇到了一个善变的产品经理。 你会发现,这样的代码维护起来真的很危险,稍微一不注意就出错了,这里用的type作为判断条件可能相较与indexPath要好一点。 。。。。 维护的东西越多,意味着你出错的概…
【iOS笔记#1】数组排序
Warnning: 可能有眼尖的看客发现了,increase by name和descend by name顺序不对,升序的时候Benz不应该在BMW前面吗?降序Benz在BMW后面吗?注意,这里M是大写,而e是小写,大写的ASCII码在小写前面,所以M比e前。
iOS客户端节日换肤方案探究
tip: 本来这篇文章在圣诞节就已经准备好了,但是由于种种原因一直没有写完,今天将它写出来,也算是2018年的第一篇文章了。你好,2018! 过去圣诞节是各大APP浓妆艳抹展现自己衣服的节日,今年的圣诞节似乎冷清了许多,只看到了几个APP换肤,那我就从中分析一下吧。 我认为目前…
UICollectionView自定义布局(一)
最近看了www.raywenderlich.com的关于UICollectionView自定义布局的的教程,作一下笔记,方便以后查阅。UICollectionView自定义布局的基本概念可以查看喵神的WWDC 2012 Session笔记——219 Advanced Colle…
TableView 优化之数据模型优化
每次写 TableView 都是又爱又恨,代码感觉总是很像,但细节不同又借鉴不了。究其原因就是代码没有真正规范和模块化。在参考了几篇文章后,我总结了一个范式,可以很大程度上对 TableView 的编写做到规范化。本文不仅是对 TableView 的总结,同时也是对协议、枚举等…
iOS实现动态区域裁剪图片
裁剪图片是很多应用都需要的功能,这里介绍了如何实现一个能动态改变裁剪区域大小的裁剪页面
下一页
关注了
71
关注者
1
收藏集
15
关注标签
74
加入于
2017-07-02