Hangzhou, Zhejiang, China

Ricky Tan

Elite
@rickytan

https://blog.rickytan.cn/

RTImageAssets. A Xcode plugin to automatically generate 2x, 1x image from 3x image for you, or upscale to 3x from 2x

2.4k

RTRootNavigationController. Implicitly make every view controller has its own navigation bar

2.2k

GPUUtilization. measure GPU hardware utilization on iOS Devices

135

RTViewAttachment. Attach a custom UIView to text view

49

RTComponentTableView. A Componentized UITableView implementation

44

RTIconButton. A Interface Builder configurable UIButton with a image icon

42

RTTextView. text with emotion editing

29

RTagCloudView. a UITableView like API tag cloud view

22

DepthEffectImage. Swift

22

iZJU. iZJU--浙大移动校园客户端

21

XPaste. A Xcode Source Extension to power up your text paste abilities

18

RTTinyPNGWebAPIPlugin. A Xcode plugin which calls http://tinypng.com api to minimize image assets

18

WechatPlaneSwift. 微信打飞机 Swift 实现

18

AllCities. 中国所有城市与地区json数据

17

RTBlockCallChecker. A helper utility to check if a block has been called

15

RTPagedCollectionViewLayout. A paged collection view layout

14

RTHeadedColumnView. Multi-column content with a common header view

12

RTPagingViewController. A simple to use Paging View Controller, a Android ViewPager Implimetation

10

CLAnimation. a cocos2d-like animation API based on CAAnimation of UIView (not finished yet, can you help me?)

10

Z. 浙江大学团委“校园App”参赛项目

10

RSlideView. This is a very easy-to-use slide view, which has a UITablview like API, and reusable cell for memory saving.

10

APNGImageSerialization. a warpper of APNG support for iOS

9

FIXiT. Yet another javascript fixing solution for Objective-C

8

RTDraggableBadge. a drag to clear badge view

8

RTNavigationController. A Navigation Controller and A Side Controller

7

libpng-apng. The patched libpng. The Animated Portable Network Graphics (APNG) is an unofficial extension of the Portable Network Graphics (PNG) format. APNG patch provides APNG support to libpng.

6

RTPlaceholderTextView. A UITextView with placeholder supported

5

RTInteractivePush. UINavigationController interactive push support

5

json-valid. A json data model validate kit for NodeJS

5

DemoXcodeExtension. A Demo for fast selection of compound statement or block.

5

iSAM. A copy of [iSAM](https://svn.csail.mit.edu/isam/) compiles on windows

4

RTID. A solution for ios device Unique Identifier

4

QLPDFAsset. Objective-C

4

Snooker. A Turbo C snooker

3

iOS7LongShadowDemo. A simple demo to indicate how iOS 7 long shadow can be created with CAReplicatorLayer

3

RTTextField. A drop-in replacement for UITextField with input limitation

3

Cocoa-Style-OpenGL. Why there are so many fucking MACROs used in OpenGL? Totally no type, and hard to remember, also uneasy to use auto-complete in IDE. Why don't we just wrap them like Apple, say, typedef enum { kTypeType0, kTypeType1} Type, so that we can easily find out what to use ?

3

UIAutomationJS. A UIAutomation javascript stub, used for code completion in WebStorm or something else

2

RTGridView. A light weight grid view

2

UICollectionViewCellAutomaticDimension. Automatic sizing support for UICollectionView

2

iZJU-v3. iZJU v3.1.3

2

KALOFution. KALOFution

1

snooker-java-applet. 浙江大学Java的课程作业,代码很烂,基本可玩,仅供参考

1

LeetCode. My solutions for http://oj.leetcode.com

1

cracker. Objective-C++

1

ChemOrder. 有机化学实验室仪器预约

1

Magnet.

1

Easay. An App for wareable device

1
48
Apply