一、前言 随着开发者的增多和时间的累积,AppStore已经有非常多的应用了,每年都有很多新的APP产生。但是我们手机上留存的应用有限,所以如何吸引用户,成为产品设计的一项重...
一、前言 随着开发者的增多和时间的累积,AppStore已经有非常多的应用了,每年都有很多新的APP产生。但是我们手机上留存的应用有限,所以如何吸引用户,成为产品设计的一项重...
最近飞思卡尔比赛,iOS荒废了一个多月,于是赶紧复习复习,做了一个管理密码账号的小软件自己用。在写代码的过程中发现弹窗没有类似输密码抖动效果,然后参考了MMPopupView...
前言 之前在iOS开发干货 第1期中提到过一个挺有意思的数字转变动画NumberMorphView , 如下图: 我将通过几篇文章对这个开源库做一些分析,当然,这篇文章不会对...
项目中经常涉及下载功能,如视频、音乐或图片,所以就封装了个工具类,支持多任务、断点下载欢迎大神指点! 具体使用和代码: https://github.com/HHuiHao/...
CGPoint point = [((NSValue *) [self.tableView valueForKey:@"contentOffset"]) CGPointValue] 这句话可以直接使用self.tableView.contentOffset获取吧 使用kvc感觉绕了一圈 不知道我理解的对不对 嘿嘿
可以给UIColor加个分类,用运行时加RGB值属性,这样只计算一次,应该能提升那么一丁点性能。
我们知道 iOS 自带的 UITextField 并没有提供任何有关字数限制的属性,如果想实现这个功能,最简单的办法大家有可能想到使用 delegate 实现 textFie...
iOS 提供了一个非常方便的类来提供背景模糊效果,那就是 UIVisualEffect。 但经常地,我们需要在模糊和透明两个状态之间切换,通常大家的做法就是直接动画它的 al...
UIStackView 是 iOS 9 中引入的一个十分实用的类,结合 Auto Layout 可以实现一些十分复杂的界面。通常我们还会使用 UIStackView 来等距分...
在 App 中选择日期,通常我们会用到 UIDatePicker 这个控件,作为 UIControl 的一员它使用起来非常简单,但我发现这个东西也有几个缺点,比如采用转轮的方...
简单介绍 关于JS调用OC代码的实现还是有多种方法的,比如拦截URL、使用JavaScriptCore/JavaScriptCore.h这个库(iOS7之后开放的)、当然了,...
前言 Xcode的代码提示功能有时候会稀里糊涂的罢工,对于用惯了这项功能的同学来说,没了提示可怎么活。在开发中我就遇到过这样的问题,尝试了升级新版本,重装都没能解决。最后经过...
很多时候我们会想在多少秒以后执行一个任务(方法),比如说 2s 后隐藏 ProgressHUD 什么的,就可以使用定时器。 开发常用,记录一下🌚
导言 PS:此文已在百度经验和我的个人博客发布过,我在“百度以下”搜索我的这个题目,搜到的只是百度经验的,压根没有我博客所写的。因此这篇主要是给简书用户友们~ 百度经验链接:...
第一次使用极光推送,在这里把极光推送的步骤说一下,省的以后再次用到极光推送的时候,给忘了,其实,极光推送不难,难的是证书的配置,证书的配置也不难,就是步骤太多,记不住。...
上篇View Animations可以实现一些简单的动效,但并不能够完全满足开发使用,自定义程度比较低,为此我们来学习下Layer Animations.那么Layer有哪些...