美文网首页
iOS 控件封装

iOS 控件封装

作者: iOS排头兵 | 来源:发表于2017-03-28 10:52 被阅读544次

状态栏

JDStatusBarNotification    状态栏控件,支持iOS6、7

MTStatusBarOverlay    状态栏的控件,但很久没更新了

KGStatusBar    状态栏控件,提醒

GridView

AQGridView    类似TableView但有横向分类,就像Android Launcher

GMGridView    又一个GridView 很不错,自带横纵排序编辑等功能

KKGridView    又一个GridView 已经Deperacted 直接用系统的就好

A3GridTableView    又一个GridView 貌似支持类似图标样的上栏

LIExposeController    一个类似GridView的东西

Alert

BlockAlertsAnd-ActionSheets    一个Block支持的Alert控件 支持自定义 不错~

PXAlertView    一个用来替代系统的Alert,高可定制,有iOS7风格

MBAlertView    一个简洁的AlertView,和HUD

MJPopupViewController    用不同左右动画弹出AlertView

MZFormSheetController    一个不错的弹出Alert Controller

WCAlertView    一些不错的自定义AlertView

GRAlertView    用CA画的带颜色的AlertView

SBTableAlert    一个AlertView 可以带表格 可以用苹果风格

URBAlertView    自定义AlertView 还有各种动画

SIAlertView    一个样子不错的自定义AlertView

MBMenuController    一个自定义AlertSheetVC

JLActionSheet    另一个自定义AlertSheet

ASDepthModal    实现简单的3维景深的模态视图 提供背景模糊

RNBlurModalView    将后方视图模糊

LMAlertView    iOS7 可自定义内容的AlertView

SDCAlertView    iOS7 可自定义内容的AlertView

Segment

SVSegmentedControl    一个分段选择控件 类似Mac10.7测试版中的UI 很棒~

URBSegmentedControl    一个灵活的分段控件 可以上下

MCSegmentedControl    一个系统分段的子类 可以自定义颜色

AKSegmentedControl    完全自定义的分段控件 风格不错

HMSegmentedControl    Chrome风格的Tabbar分段

SDSegmentedControl    一个离散并且凹陷效果的分段

PPiFlatSegmentedControl    扁平风格的Segment (包含iOS7样式)

Switch

DCRoundSwitch    仿UISwicher 可以自定义 很棒

TTSwitch    一个可以完全自定义的UISwich~~

KLSwitch    iOS7风格的Switch 高仿

MBSwitch    iOS7风格的Switch 效果多

SevenSwitch    iOS7风格的Switch 效果很多~

Button

CoolButtons    用CA画的带Glow的button 仿照系统

MAConfirmButton    一个类似AppStore下载的按钮 可以动画颜色大小等

FTWButton    一个UIControl实例的Button 可以看到如何自定义控件 有不错的动画效果

gradientbuttons    一个带有不同风格的Button~ 用CA绘制

DCActionButtonsController    一个PopOver的里面带各种画出的按钮

BPBarButtonItem    一个BarItem的不错的on the fly 生成

BButton    一种自定义Button 样式类似Twitter的Bootstrap 用CA画的

OBShapedButton    用CA绘制的特殊形状button,可以检测path touch

UIGlossyButton    一些用CA画的带高光的奇怪Button...

Scroll/Table

LRSlidingTableViewCell    一个简单的左右滑动Cell 类似Twitter

TISwipeableTableView    UITable的左右滑动 类似Twitter

TDBadgedCell    在TableCell右侧添加badge 有不同风格

UITableViewZoomController    类似Google+的 滑动Table缩放显示内部图片

UITableViewTricks    TableView的扇形样式

iPhoneMK    几个简单的自己实现的View和Cell,提供某些常见功能

EasyTableView    一个支持左右的TableView 不错~

ZKRevealingTableViewCell    一个简单的可以左右滑动的TableCell

ADLivelyTableView    非常棒的TableCell显示动画~~~

MHLazyTableImages    一个简单的Table加载网络图片 从Apple的例子中改的

MHPagingScrollView    一个可以Page的ScrollView 但可以看到左右的预览 类似WP7

KLScrollSelect    一个竖屏滚动的选择瀑布流

RNRippleTableView    Cell梳子抖动~ 挺有创意

RETableViewManager    数据驱动的Table 由数据画出Table内容

ios-SDNestedTable    二级菜单的Table

SWTableViewCell    类似iOS7邮件中的Cell,左右滑动出现多个功能键

TSUIKit    复杂数据表格、tab展示的UI控件,适合复杂数据展示

Notification

EKNotifView    很简单的下方Notif实现

MKInfoPanelDemo    一个从上方滑下的Notif控件 类似TwieetBot

TSMessages    在导航栏显示一个下拉Notif 效果不错

YRDropdownView    类似Tweetbot警告的下伸控件

NoticeView    类似Tweetbot的下伸控件

AJNotificationView    效果很不错的上部Notif提示

Label/Text

MarqueeLabel    UILabel跑马灯效果

ICTextView    文本查找,支持正则,关键词高亮

CoreTextHyperlinkView    用CoreText画的 可以带Link的Text

EGOTextView    UITextField替代品 支持富文本编辑

iOS-Rich-Text-Editor    富文本编辑

MTAnimatedLabel    类似滑动解锁的闪动Label

TextGlowDemo    一个给Label发出Glow光亮的Demo

FXLabel    很多不错的Label特效

AUIAnimatedText    一个UILabel子类 可以简单动画 颜色大小字体

RTLabel    简单的富文本Label 可以用Html样式

TTTAttributedLabel    一个Label控件 支持富文本属性

MDHTMLLabel    一个富文本Label控件,可以支持链接和点击事件

DTCoreText    CoreText的包装,可以输入HTML~~

OHAttributedLabel    支持NSAttributedString的UILabel控件

ARLabel    自动字体大小

LEffectLabel    渐变动画颜色的Label,类似滑动解锁

BBCyclingLabel    在Label发生改变时,有动画效果

HTAutocompleteTextField    TextField带自动补全

JVFloatLabeledTextField    带有能浮动的占位符的 文本框

CMHTMLView    用HTML展示富文本,但能有Native类似的体验

界面切换/导航

APExtendedPageController    类似Chrome左右滑动切换视图的控件

MBSpacialViewController    2D上下左右导航的奇怪视图

MSMatrixController    又一个 2D上下左右导航的奇怪视图..

MHTabBarController    一个类似Android的上方Tabbar

FSVerticalTabBarController    在左侧的Tabbar

AKTabBarController    自定义Tabbar 样式类似AppStore

MGSplitViewController    类似系统的UISplitVC 但有更多功能

PSTCollectionView    类似系统的UIColloectionView 为了支持iOS4.3

JMTabView    一个TabView 用CA画的,类似 Mac系统的单选控件

MWFSlideNavigationViewController    一个能左右上下滑动的简单导航栏

UIScrollSlidingPages    一个和Chrome类似的左右滑动Pager

FlipBoardNavigationController    类似网易客户端/Flipboard手机 左右滑动的Nav

BCTabBarController    Twitter类似的Tabbar 2年前的工程

CKSideBarController    类似Twitter iPad的左侧Tabbar

DVSlideViewController    类似Safari的滑动切换

HGPageScrollView    类似Safari浏览的分页控件、

HSImageSidebarView    一个类似Keynote的侧边栏

RNSwipeViewController    滑动界面显示另一个界面 类似下拉状态栏查看天气

RESideMenu    iOS7风格侧滑

知名效果Demo

KLNoteViewController    一个类似Evernote旧版的Stack界面 绿色的

REComposeViewController    一个类似系统Twitter分享界面~

DETweetComposeViewController    一个iOS4实现的 类似iOS5的twitter分享

JTGestureBasedTableViewDemo    一个类似Clear的Demo

Opaque    一个Clear的Demo

MCSwipeTableViewCell    类似Mailbox的控件 和Clear差不多

CHTCollectionViewWaterfallLayout    瀑布流控件

PSCollectionView    类似瀑布流式的控件

IIIThumbFlow    瀑布流控件

WaterflowView    瀑布流的View 看样子Star挺多

KNPathTableViewController    在Table右侧显示类似Path的时间 很简单~

GSBookShelf    一个类似iBook书柜的实现

M6ParallaxController    类似Path封面的效果

ZGParallelView    类似Path的封面效果 貌似不错

TimeScroller    类似Path右侧的时间小滑块

chatheads    Facebook 一个一直最上方的头像 点击可以显示Table

MBSliderView    滑动解锁

DKLiveBlur    雅虎天气风格的动态模糊

ios-realtimeblur    iOS7 模糊效果

GHSidebarNav    新版Facebook 侧滑等UI

LXReorderableCollectionViewFlowLayout    iBook中 拖动图书的功能

MDCParallaxView    景深效果 就像Path的封面那样

相关文章

网友评论

      本文标题:iOS 控件封装

      本文链接:https://www.haomeiwen.com/subject/pufjottx.html