- 博客(17)
- 收藏
- 关注
转载 Swift-Charts 多种样式图表演示
经过测试:1.1使用cocoa pods集成(只能在9.3之后运行), 有知道原因的请在下方评论1.2 这篇文章的例子我是使用手动加入的framework进行测试的. 如果你不清楚如何加入三方框架请点击看看这篇文章http://www.jianshu.com/p/fd91c10c9f55 如果模拟器能运行, 真机不能运行, 一定看这篇这篇你可以看到下面这些
2016-06-23 11:07:28 996
转载 iOS 类似美团外卖 app 两个 tableView 联动效果实现
原文出处: 劉光軍_(@劉光軍_Shine) 写在前面首先声明哈,不是广告,我就是用的时候觉得这个功能比较好玩,就想着实现了一下。效果如图:PageBlurTestGif.gif 接下来简单的说一下思路吧~大体思路可能我们看到这种功能的实现的时候,首先想着的是我在这个控制器中左右各放一个tableView,然后进行
2016-06-21 11:51:42 839
转载 iOS 树状视图(折叠单元格)详细使用
原文出处: 朱凯奇 RATreeView是一个第三方的iOS树视图(通俗的讲就是折叠单元格),它是对UITableView的封装,定义自己的委托和数据源的法,RATreeView是高度可定制的,并且有很多功能。很多朋友都说使用的不好,官方讲的也不够详细,所以我就给大家讲一下,怎么使用.首先先看下实现效果1.gif使用方法Cocoa
2016-06-21 11:50:47 452
转载 几句话实现导航栏透明渐变 – iOS
原文出处: just_xam 首先我们来看下效果 Gif1.gif 一开始当我们什么只设置了一张图片作为它的头部视图的时候,它是这样的Picture1.png1.首当其冲的,我们先得把导航栏弄透明那么我们首先得知道,设置navigationBar的BackgroundColor为Clear是
2016-06-21 11:49:32 583
转载 iOS 10 个实用小技巧(总有你不知道的和你会用到的)
原文出处: _南山忆 在开发过程中我们总会遇到各种各样的小问题,有些小问题并不是十分容易解决。在此我就总结一下,我在开发中遇到的各种小问题,以及我的解决方法。比较普遍的我就不再提了,这里主要讲一些你可能不知道的(当然,也有可能你都知道,大神就不必往下看了)1、控件的局部圆角问题你是不是也遇到过这样的问题,一个button或者label,只要右边的两个角圆角,或者只要一个
2016-06-21 11:48:17 584
转载 解密-神秘的 RunLoop
原文出处: niu神DNS 引言一直以来RunLoop就是个神秘的领域,好多2.3年的开发者都不能准确的表述它的作用,说它神秘,其实RunLoop并没有大家想象中的那么神秘,那么不好理解,本文就带大家好好剖析一下”神秘的RunLoop”什么是RunLoop从字面上看运行循环跑圈 循环基本作用保持
2016-06-21 11:46:08 407
转载 iOS教你轻松打造瀑布流Layout
前言 :在写这篇文章之前, 先祝贺自己, 属于我的GitHub终于来了. 这也是我的GitHub的第一份代码, 以下文章的代码均可以在Demo clone或下载. 欢迎大家给予意见. 觉得写得不错的也请不要吝惜你们的star.瀑布流先普及下什么叫瀑布流瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下
2016-06-21 11:44:20 424
转载 iOS 快速集成支付宝
原文出处: TianBai 前期准备接入前期准备工作包括商户签约和密钥配置,已完成商户可略过。下载支付宝SDK支付宝SDK下载地址SDK集成流程将支付宝SDK中以下文件拷贝到项目文件夹下,并导入开发环境中。AlipaySDK.bundleAlipaySDK.frameworklibcrypto.alibssl.aAliSDKDemo\Ut
2016-06-21 11:41:11 421
转载 Swift 算法实战之路:栈和队列
原文出处: 故胤道长(@故胤道长) 这期的内容有点剑走偏锋,我们来讨论一下栈和队列。Swift语言中没有内设的栈和队列,很多扩展库中使用Generic Type来实现栈或是队列。笔者觉得最实用的实现方法是使用数组,本期主要内容有:栈和队列的基本Swift实现,以及在iOS开发中应用的实例Facebook栈相关面试题一道栈和队列的互相实现及其思想实现对于栈来说,我
2016-06-21 11:23:22 781
转载 iOS UITableViewCell的”滑动出现多个按钮
前言: 本篇博客其实就是想介绍tableviewcell滑动的一些”事”, 昨天在逛github的时候看到的还挺有意思的三方库, , 简单用了一下感觉不错, 一作为记录, 二是希望有类似需求的可以得到帮助.本篇介绍了 iOS5之后(使用三方库) iOS8之后(系统方法)分别的实现方式效果图 – ios>= 5.0效果图 – ios>= 8.0MG
2016-06-21 11:21:45 362
转载 正确使用Block避免Cycle Retain和Crash
本文只介绍了MRC时的情况,有些细节不适用于ARC。比如MRC下__block不会增加引用计数,但ARC会,ARC下必须用__weak指明不增加引用计数;ARC下block内存分配机制也与MRC不一样,所以文中的一些例子在ARC下测试结果可能与文中描述的不一样Block简介Block作为C语言的扩展,并不是高新技术,和其他语言的闭包或lambda表达式是一回事。需要注意的是由于
2016-06-21 11:20:08 342
转载 block没那么难(三):block和对象的内存管理
在上一篇文章中,我们讲了很多关于 block 和基础变量的内存管理,接着我们聊聊 block 和对象的内存管理,如 block 经常会碰到的循环引用问题等等。获取对象照例先来段代码轻松下,瞧瞧 block 是怎么获取外部对象的/********************** capturing objects **********************/ty
2016-06-21 11:19:18 530
转载 block没那么难(二):block和变量的内存管理
了解了 block的实现,我们接着来聊聊 block 和变量的内存管理。本文将介绍可写变量、block的内存段、__block变量的内存段等内容,看完本文会对 block 和变量的内存管理有更加清晰的认识。上篇文章举了个例子,在 block 内获取了一个外部的局部变量,可以读取,但无法进行写入的修改操作。在 C 语言中有三种类型的变量,可在 block 内进行读写操作全局变量全
2016-06-21 11:18:45 372
转载 block没那么难(一):block的实现
原文出处: Micro_Cai 本系列博文总结自《Pro Multithreading and Memory Management for iOS and OS X with ARC》block 顾名思义就是代码块,将同一逻辑的代码放在一个块,使代码更简洁紧凑,易于阅读,而且它比函数使用更方便,代码更美观,因而广受开发者欢迎。但同时 block 也是 iOS 开
2016-06-21 11:17:48 645
转载 iOS 实现时间线列表效果
原文出处: Cyandev 之前看到美团的订单详情页面很有特色,于是决定模仿一下这个效果。 其实就是简单的 TableView 技巧,下面我们就来一步一步实现它。画个泡泡首先到 Sketch 里画出气泡的效果很简单,一个圆角矩形 + 一个三角形,然后 Union 操作一下,勾个边,done!然后导出图片文件,添加到 Xco
2016-06-21 11:11:51 565
转载 IOS培训实战教程之开发的21个奇葩技巧
导读:TableView不显示没内容的Cell怎么办?键盘事件写得好烦躁,都想摔键盘了怎么办?App老不流畅哪出问题了?CoreData语法又臭又长怎么办?拉伸图片怎么才能不变形?让我们一起欢乐地在IOS培训学院中学习一下iOS开发的各种小技巧吧。1. TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.
2016-06-17 15:06:10 555
转载 IOS面试资料
1、网络多线程(★★★) 一、多线程的底层实现 1> 首先搞清楚什么是线程、什么是多线程 2> Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制是基于Mach的线程 3> 开发中很少用Mach级的线程,因为Mach级的线程没有提供多线程的基本特征,线程之间是独立的 4> 开发中实现多线程的方案 • C语言的POSI
2016-06-06 09:32:16 439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人