使用 UIStackView 构建动态的 iOS 布局 经验

ts-for-ios-with-uistackview iOS上的视图布局向来都比较复杂。在iPad和不同尺寸的iPhone诞生之前,开发者习惯硬编码视图布局。随着不同尺寸的iOS设备出现,这种方

lumm9 2016-02-19   9284   0

React Native开源项目-iOS资讯头条APP 经验

主要适配iOS平台,开源地址: https://github.com/kailuo99/toutiao 欢迎大家star,fork.... 项目介绍 一款使用React Native 开发的iOS版的资讯头条APP。

mingluh 2016-03-03   17515   0

QQ(iOS)客户端的粘性动画效果 经验

qq的app中要是有新的联系人发消息过来,相应联系人的cell右边会有一个红色的圆圈表示消息条数。如果去触碰那个圆圈,可以发现它竟然会跟着手指的移动而移动。

CurtCamaren 2016-02-17   13171   0

iOS-高仿优雅的好奇心日报 经验

为什么写这个项目;额,就这么简单! 先看看 JFQDaily 效果: 如果你是一个iOS开发入门级的猿,有兴趣话可以下载 JFQDaily源码 然后结合本篇博客来看,相信你会有所收获的,代码写的接地气,注释详细!

JGHCar 2016-11-27   8249   0

iOS多线程到底不安全在哪里? 经验

iOS多线程安全的概念在很多地方都会遇到,为什么不安全,不安全又该怎么去定义,其实是个值得深究的话题。 共享状态,多线程共同访问某个对象的property,在iOS编程里是很普遍的使用场景,我们就从Property的多线程安全说起。

CecFenwick 2016-11-28   5422   0

iOS——关于-Taptic-Engine-震动反馈 经验

iPhone 6 上调用 无反馈。 短震方法三 UIImpactFeedbackGenerator iOS10 引入了一种新的、产生触觉反馈的方式, 帮助用户认识到不同的震动反馈有不同的含义 。这个功能的核心就是由

huchao007 2017-01-16   17698   0

谈谈 iOS 中图片的解压缩 经验

对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分。将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程,其中就包括了对图片的解压缩。

KashaCapeha 2017-02-28   17116   0

iOS中书写代码规范35条小建议: 经验

return; 12.id类型属性不能用点语法,调用get方法只能用中括号调用,[id 方法名],利用iOS9新特性泛型就可以; 比如数组; @property (nonatomic,strong) NSM

liao 2017-03-21   9137   0

iOS 组件化 —— 路由设计思路分析 经验

对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构。更换适合业务的架构,是为了后期能更好的维护项目。 但是用户依旧不满意,继续对开发人员提出了更

kunmingfkq 2017-03-02   9968   0

获取iOS设备唯一标示UUID 经验

开发过程中,我们经常会被要求获取每个设备的唯一标示,以便后台做相应的处理。我们来看看有哪些方法来获取设备的唯一标示,然后再分析下这些方法的利弊。 具体可以分为如下几种: UDID IDFA IDFV

DolFinney 2017-01-17   13882   0

iOS动画-从不会到熟练应用 经验

前言 上次总结了多线程的用法,这次再复习下iOS动画的东西.这次依然先是以api为主,因为好多人还是api好多的东西还不会用.然后中间穿插些例子,例子和代码文章中都会有.因为篇幅比较长,先列一下大纲

jimmy_hen 2017-03-16   8296   0

iOS 实现快速切换主题详细教程 经验

前言 iOS 实现主题切换,相信在未来的app里也是会频繁出现的,尽管现在只是出现在主流的APP,如(QQ、新浪微博、酷狗音乐、网易云音乐等),但是现在是看颜值、追求个性的年代,所以根据用户喜好自

cjsyr1 2016-12-19   5516   0

iOS 更加优雅便捷的UIAlertView/UIAlertController封装使用 经验

就可以直接显示出一个alertView。 基于UIAlertController封装的JXTAlertController,支持iOS8及以上。调用方式为UIViewController的扩展分类方法,支持使用链式语法的方式配置al

evcb1982 2017-01-03   12690   0

iOS应用程序生命周期 经验

iOS应用的生命周期,程序是在前台还是后台运行,是活跃还是挂起状态,对于开发者来说是很重要的,因为开发者需要针对各种状态执行相应代码,遵循apple的一些原则。 一个应用程序有五种状态 应用程序状态

avbsavbs 2017-02-22   8102   0

iOS可视化动态绘制连通图 经验

今天的文章我们有易到难大致分为三个部分。第一部分我们会画出相应的图,并该图是可以对每个点进行拖动的,在拖动的过程中,我们对其进行重绘。第二部分会取消拖动,使用 UIView 自带的动画来让其自己变换,当然本部分你也可以使用Timer或者 GCD的TimerSource 让其运动。第三部分则是第二部分的升级,再第二部分的基础上我们稍作改进,此部分我们使用的是 DispatchSourceTimer 来让每个点进行运动的。在第三部分我们让局部范围的点进行连线,也就是在运动的过程中,我们需要找出在当前点的规定范围内有哪些点,然后将这些点进行连接。

wzy124124 2016-12-28   8503   0

iOS 的 SQLite 数据库中应用 FMDB 库 经验

的包装器,这意味着可以让我们在更高的抽象层访问 SQLite 特性,我们不必处理链接方面的东西以及实际的数据库读写操作。对开发人员来说,使用自己的 SQL 知识并编写自己的 SQL 查询,而不必编写自己的 SQLite 管理器,这是最好的选择。它有

赵川 2017-01-09   11972   0

iOS 组件化 —— 路由设计思路分析 经验

对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构。更换适合业务的架构,是为了后期能更好的维护项目。 但是用户依旧不满意,继续对开发人员提出了更

StevieCoron 2017-02-26   14607   0

iOS夯实:ARC时代的内存管理 经验

something }]; 你可以在这里找到@weakify,@strongify工具: MyTools_iOS [^2]: How does Python deal with retain cycles?

jdwain1314 2016-06-02   14511   0

iOS中的HotFix方案总结详解 经验

相信HotFix大家应该都很熟悉了,今天主要对于最近调研的一些方案做一些总结。iOS中的HotFix方案大致可以分为四种: WaxPatch(Alibaba) Dynamic Framework(Apple)

fcs9191 2016-08-30   25530   0

iOS 10 添加本地推送(Local Notification) 经验

前言 iOS 10 中废弃了 UILocalNotification ( UIKit Framework ) 这个类,采用了全新的 UserNotifications Framework 来推送通知,从此推送通知也有了自己的标签

ConcepcionJ 2016-08-31   69633   0
1 2 3 4 5 6 7 8 9 10