实现瀑布流,增加上拉刷新下拉刷新效果。
实现拼图游戏的效果,手指移动图片很流畅。
WeViews 是一个 Objective-C 的库用于编码实现对 UIViews 的布局控制。 支持 iPhoneOS 3.0+, iOS 4.0+
类似于Facebook应用,在一个UIViewController上面加载另外一个UIViewController。新的视图可以从左侧、右侧、上方以及底部出现或者隐藏。这种视图布局加载方式可用于在主视图上,需要加载进来一个子视图(次视图)
实现瀑布流浏览互联网图片的界面效果。 开发者@假如你就是李四 说:最近看了几个别人写的瀑布效果源码,感觉复杂了点,于是自己通过UITableview的组合实现了下这个效果,感觉性能上应该还不错。里面用到了第三方的
RKLayout 是 iOS 上一个简单的布局管理器
类似于Path或Facebook应用的效果,允许多个视图左右平移切换。主视图的导航条有两个按钮,点击左边按钮,主视图会往右移动大概4/5,左边4/5的屏幕显示底下的子视图。点击右边按钮,则右边屏幕显示底下另外一个子视
实现twitter上面Dick Bar的效果。即点击某个按钮,在屏幕上方出现一个横条。
实现类似Pinterest的瀑布流视图显示形式。支持上拉和下拉更新(拖动更新)。
实现类似iphone主界面(spring board)的效果,多个图标的布局,视图能横向滑动,识别单个图标的点击事件。长按某个图标,所有图标一起颤动,可以移动图标和删除图标。
PTShowcaseViewController 是一个用来显示图片、视频和 PDF 文档的组件。
实现双层滑动视图的效果。容器(container)中有双层视图,第一层视图是根视图(主视图),第二层视图隐藏在根视图下面。当手指向上、向下、向左或向右划动时,第二层隐藏视图将显示出来,反方向划动视图将重新隐藏
实现类似Pinterest的瀑布流视图显示形式,支持显示图片和文字。
实现拼图游戏的效果,手指移动图片很流畅。
借鉴Zaker的主界面Spring Board排版效果,实现的功能包括:添加按钮,移动按钮,删除按钮,长按进入编辑抖动状态,长按拖动移动按钮,如果按钮添加过多,会自动增加新页面容纳新按钮。背景图随翻页移动。[Code4App
功能十分强大的网格化视图。网格视图可以用在列表(table)中,滚动视图中(scroll
实现网格化的视图。一个主视图里面包含多个子视图,每个子视图是一个网格,用户可以添加新的网格视图或者删除任意网格视图,点击某个网格视图会弹出一个全屏视图,用于查看具体的内容。这种形式的浏览方式方便对多
类似于Facebook的ViewControllerContainer,在一个UIViewController上面加载另外一个UIViewController。通过用手指划动当前视图的导航条,就会显示出后面的视图。仅支持iOS5以上版本。
在iPad上实现类似Apple的Keynote应用的视图效果。即屏幕的左边是右边内容的缩略图。可以删除、添加页面,右边内容的改变也会导致左边缩略图的改变。
实现类似iphone主界面(spring board)的效果,多个图标的布局,视图能横向滑动,识别单个图标的点击事件。长按某个图标,所有图标一起颤动,可以移动图标和删除图标。
SFContainerViewController 是 UIViewController 的子类,可处理多个子 UIViewController,没内存问题。如果该控件不可见,它将会自动卸载所有子视图。
MJGLayoutKit 是 iOS 的布局框架,类似 Android 的布局系统。
实现网格化的视图(grid view)。一个主视图里面包含多个子视图,每个子视图是一个网格,用户可以添加、删除、拖动、排列每个网格。
利用本地CSS文件来对程序界面进行布局。读取本地CSS代码,并进行解析,然后将布局属性反应到界面元素中。
通过手指向左或向右划动屏幕,即可实现页面的变换(推出旧页面,加载新页面)。
实现可手动调整大小、位置的UIView,类似于ImageView。可用于所有UIView。
MMGridView是一个简单的网格视图,默认的单元格实现了背景视图,以及一个背景图、文本标签。可满足iPhone、iPad的应用需要,详情去看看https://github.com/Loocor/MMGridView/的介绍吧。
实现类似FaceTime 应用的画中画(picture-in-picture)的效果。即在主视图(main view)中加载另外一个小视图,可以用手指拖动小视图,小视图的位置只能位于主视图的四个角,所以拖动之后松开手指时,小视图会落在
实现类似iphone主界面(spring board)文件夹的效果,即多个应用聚集在一起,组成一个文件夹,点击文件夹时,会在桌面中间打开一条缝,显示文件夹的内容。另外一个应用场景是,点击某个按钮,屏幕中间打开一条缝,
将界面分成两部分,左边部分是命令按钮或者列表,右边部分是具体内容。支持左右两部分大小改变,即中间出现一个可以左右移动的竖框。除了支持竖直方向的分屏(Vertival
类似于twitter 或者iPad应用的Stacked View。界面左边有一个列表,点击任意列表上任意一个按钮,右边部分出现一个页面,点击右边页面的某个按钮,会在右边页面重叠出现新的页面。
实现类似以行为主(row-dominated)的瀑布流视图显示形式。仅支持ARC模式。
类似于twitter iPad应用的Stacked View。左边有一排按钮,点击任意一个按钮,右边部分出现一个页面,点击右边页面的某个按钮,会在右边页面重叠出现新的页面。
NGVaryingGridView 是一个表格视图,可独立设置每个单元格的尺寸,你可以定义不同大小的单元格。
自定义UIToolBar的颜色、样式。可以在屏幕四个角加上工具栏,工具栏可以收起、打开。用户点击三角按钮,工具栏便会收起或者打开。
Data-aware view controller 在一个行占主导位置的表格布局中显示 UIView 列表(一般用于显示 UIImageView