@@ -3,11 +3,13 @@ MBProgressHUD
3
3
4
4
MBProgressHUD is an iPhone drop-in class that displays a translucent HUD with a progress indicator and some optional labels while work is being done in a background thread. The HUD is meant as a replacement for the undocumented, private UIKit UIProgressHUD with some additional features.
5
5
6
- [ ![ ] ( http://grab.by/grabs/cfab318151331b5f0dfce573bf7ba669.png )] ( http://grab.by/grabs/64efd841e78d3724f4b9e6cdf1a9be58.png )
7
- [ ![ ] ( http://grab.by/grabs/051c768a35a3a8dcce5162f6cde4bb6b.png )] ( http://grab.by/grabs/37edc22342fcafee5cb6480f1114e882.png )
8
- [ ![ ] ( http://grab.by/grabs/11695987da568e635c4bfb817c247e11.png )] ( http://grab.by/grabs/11295a7e38b0cfda85b173612f03c2b6.png )
9
- [ ![ ] ( http://grab.by/grabs/e977015442945e6596d695d55c14bc23.png )] ( http://grab.by/grabs/b72d772d1b578fe78b40ae30cd6ac66e.png )
10
- [ ![ ] ( http://grab.by/grabs/563906b03b1e9dee499d71af4f193748.png )] ( http://grab.by/grabs/b2608a107117932ea8c8f5304c34e9e2.png )
6
+ MBProgressHUD is iOS4 and iPad compatible and released under the MIT license (see MBProgressHUD.h).
7
+
8
+ [ ![ ] ( http://dl.dropbox.com/u/378729/MBProgressHUD/1-thumb.png )] ( http://dl.dropbox.com/u/378729/MBProgressHUD/1.png )
9
+ [ ![ ] ( http://dl.dropbox.com/u/378729/MBProgressHUD/2-thumb.png )] ( http://dl.dropbox.com/u/378729/MBProgressHUD/2.png )
10
+ [ ![ ] ( http://dl.dropbox.com/u/378729/MBProgressHUD/3-thumb.png )] ( http://dl.dropbox.com/u/378729/MBProgressHUD/3.png )
11
+ [ ![ ] ( http://dl.dropbox.com/u/378729/MBProgressHUD/4-thumb.png )] ( http://dl.dropbox.com/u/378729/MBProgressHUD/4.png )
12
+ [ ![ ] ( http://dl.dropbox.com/u/378729/MBProgressHUD/5-thumb.png )] ( http://dl.dropbox.com/u/378729/MBProgressHUD/5.png )
11
13
12
14
Adding MBProgressHUD to your project
13
15
====================================
@@ -19,37 +21,61 @@ The simplest way to add the MBProgressHUD to your project is to directly add the
19
21
3 . Open your project in Xcode, than drag and drop ` MBProgressHUD.h ` and ` MBProgressHUD.m ` to your classes group (in the Groups & Files view).
20
22
4 . Make sure to select Copy items when asked.
21
23
24
+ If you have a git tracked project, you can add MBProgressHUD as a submodule to your project.
25
+
26
+ 1 . Move inside your git tracked project.
27
+ 2 . Add MBProgressHUD as a submodule using ` git submodule add git://github.com/matej/MBProgressHUD.git MBProgressHUD ` .
28
+ 3 . Open your project in Xcode, than drag and drop ` MBProgressHUD.h ` and ` MBProgressHUD.m ` to your classes group (in the Groups & Files view).
29
+ 4 . Don't select Copy items and select a suitable Reference type (relative to project should work fine most of the time).
30
+
22
31
Usage
23
32
=====
24
33
25
34
A full Xcode demo project is included in the Demo directory. This should give you an idea how to use the class.
26
35
36
+ Extensive documentation is provided in the header file (MBProgressHUD.h).
37
+
27
38
Change-log
28
39
==========
29
40
30
- Version 0.33 @ 27.03.10
41
+ ** Version 0.4** @ 25.07.10
42
+
43
+ - Different animation modes. Default set to zoom.
44
+ - Class convenience methods (tadelv - http://github.com/tadelv ).
45
+ - Autorotation when added to a UIWindow (wuf810 - http://github.com/wuf810 ).
46
+ - Extended demo app.
47
+ - Several smaller fixes.
48
+
49
+ ** Version 0.33** @ 27.03.10
50
+
31
51
- Custom view operation mode added.
32
52
- Fixed a memory leak.
33
53
34
- Version 0.32 @ 4.01.10
54
+ ** Version 0.32** @ 4.01.10
55
+
35
56
- Added minShowTime, graceTime, xOffset, yOffset.
36
57
- Various fixes.
37
58
38
- Version 0.31 @ 8.10.09
59
+ ** Version 0.31** @ 8.10.09
60
+
39
61
- Fix for touch through during the fade-out animation.
40
62
41
- Version 0.3 @ 30.9.09
63
+ ** Version 0.3** @ 30.9.09
64
+
42
65
- Added show: and hide: methods.
43
66
- Now using UIViews layoutSubviews to automate layout calls.
44
67
- Added some floors to round pixel positions and thereby prevent unsharp views.
45
68
- Some additional documentation and code cleanup.
46
69
47
- Version 0.2 @ 21.7.09
70
+ ** Version 0.2** @ 21.7.09
71
+
48
72
- Added determinate progress mode and switching capabilities between determinate and indeterminate modes.
49
73
- Various bugfixes.
50
74
51
- Version 0.11 @ 2.6.09.
75
+ ** Version 0.11** @ 2.6.09.
76
+
52
77
- Updated labelText and detailsLabelText properties to support text modifications while the HUD is being shown.
53
78
54
- Version 0.1 @ 2.4.09
79
+ ** Version 0.1** @ 2.4.09
80
+
55
81
- Initial release.
0 commit comments