iOS开发常用的第三方类库

嵌入式系统 时间:2016-10-08来源:网络

定制了一些UI组件如UITableViewCell、UINavigationBar、UITabBar、UIToolBar等,比系统自带的更加美观。

MGBox2

GitHub:https://github.com/sobri909/MGBox2

提供一些定制的UI组件可以更简单快速的创建表格、网格布局,以及丰富的文本呈现,基于block的事件机制等,包含:MGBox、MGTableBox、MGTableBoxStyled、MGScrollView、MGButton、MGEvents、MGEasyFrame、MGLine等,其中MGBox还支持screenshot方法用于截图。

Nimbus

GitHub:https://github.com/jverkoey/nimbus

著名的框架,提供了一套非常丰富的UI组件,可以使开发变得更加简单、有效率。

FlatUIKit

GitHub:https://github.com/Grouper/FlatUIKit

扁平化设计的UI组件,类似于WP或者iOS7的风格。

MUKMediaGallery

GitHub:https://github.com/muccy/MUKMediaGallery

媒体库效果,支持图片、视频及音频。

PTShowcaseViewController

GitHub:https://github.com/exalted/PTShowcaseViewController

同样是一个媒体库效果,支持的格式更多,包括:图片、视频、PDF等.

MWPhotoBrowser

GitHub:https://github.com/mwaterfall/MWPhotoBrowser

图片展示效果,支持本地及远程的图片,使用也比较简单,只要实现MWPhotoBrowserDelegate协议:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@interface TestViewController ()MWPhotoBrowserDelegate>
{
NSArray *_photos;
}
-(void) doAction {
NSMutableArray *photos = [[NSMutableArray alloc] init];
for (...) {
MWPhoto* photo = [MWPhoto photoWithURL:[NSURL URLWithString:url]];// 设置图片地址
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

关键词:

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

Copyright ©2000-2017 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.