IOS source relevant software source code
Size:191.92KB - 2015-08-30 10:12:08 - Download
Custom Tab Words, color and pictures to add the arrow of the Bar
Size:509.21KB - 2015-08-30 10:12:02 - Download
Custom UITableViewCell. Implement form the input interface of various kinds of styles
Size:232.53KB - 2015-05-15 18:05:20 - Download
Through & have spent UIWebView Loading web pages, and then combined with & have spent JS Code click page pictures, pictures make animation from the initial position transition to full screen image. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:140.72KB - 2015-05-15 18:04:21 - Download
No pictures to achieve loading indicator like Yahoo Weather App. The entire animation is very smooth, good results. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: indicator = [[[RSLoadingIndicator alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)] autorelease]; indicator.delegate = self; [self.view addSubview:indicator]
Size:296.33KB - 2015-05-15 18:03:21 - Download
In a picture ProgressView covered with a layer of the pie chart, present fan-shaped animation ProgressView progress. This effect is similar to in iOS 7 to download an App, the progress of the desktop icon to display. Only supports in Xcode 5.0 in the test. Compile testing, test environment: Xcode 5.0, & have spent IOS 6.0 & have spent The above.
Size:165.29KB - 2015-05-15 18:02:21 - Download
A star rating control. Can click and slide the stars to rate. Initialization can set the size and the number of the stars. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:2.37MB - 2015-05-15 18:01:20 - Download
Implementation of alternative side menu and interface switching effect. User sliding to the right of the current page, narrow the current page to the right, the left side menu. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above. Method of use:
Size:165.79KB - 2015-05-15 18:00:21 - Download
Calendar demo, can according to the Gregorian calendar and the lunar calendar, according to the range is from 1900 to 2100. About slide gestures in switch, title click a month and year selector, "today" button to return to the same day, a day date all can click (interface has reserved), "today" lable in yellow background. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 6.0 & have spent The above.
Size:947.83KB - 2015-05-15 17:59:20 - Download
Click on one of the UITableView cell, the cell, full screen display, to show more content. When withdrawing or cell, the cell above it will move. The launch and recovery of the animation process is smooth. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:3.31MB - 2015-05-15 17:58:21 - Download
Using cocos2d-x to achieve high copy micro-airplane games for multiple platforms. Platform includes: iOS, and Mac OS and Anroid. Code based on @JustDifferent__ released in code4app code "tall faux micro airplane" (http://code4app.com/IOS/high copy micro-aircraft/521495136803fa1d5f000001) transplant. &Nbsp; authors: need to add cocos2d-x in the code project's libraries to run the demo. &Nbsp; Please refer to the How to create a multi-platform project in one command line (http:// Www.cocos2d-x.org/projects/cocos2d-x/wiki/How_to_create_a_multi-platform_project_in_one_command_line) . aim: Cocos2d-x How to support multiple platforms. &Nbsp; version: mac os x system &Nbsp; cocos2d-x-2.1.4 cocos2d-x &Nbsp;cocos2d-x-2.1.4/tools/project-creator/create_project.py create multiplatform project directory structure test platform: &Nbsp; iOS by mac os x by &Nbsp; android by mac & iOS: mac ($ COCOS2DX_ROOT/projects/PlayThePlane/proj.mac) and iOS ($COCOS2DX_ROOT/projects/PlayThePlane/proj.ios) Open Directory project files directly to &Nbsp; android: see How to create a multi-platform project in one command &Nbsp;line. android there are many pits should be noted. &Nbsp; platform proj.linux and proj.win32 will be in Word, please? &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Size:1.13MB - 2015-05-15 17:57:21 - Download
Can implement drag and drop in to picture & have spent Narrow, rotate, zoom, gestures, such as the effect, and can respond to these gestures & have spent at the same time & have spent & have spent & have spent & have spent & have spent & have spent Please hold the opiton  on the simulator. And shift Rotate and zoom operations. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:245.23KB - 2015-05-15 17:56:20 - Download
Achieve card-style list view, add a cell is similar to inserting a card. Cell transformation is similar to cards swapped places, and look fantastic. This type of cards used in the Google Now App of the list view. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: RSCardsView *view = [[[RSCardsView alloc] initWithFrame: [UIScreen mainScreen].applicationFrame] autorelease]; view.delegate = self; view.dataSource = self; view.animationStyle = RSCardsViewAnimationStyleExchange; // or RSCardsViewAnimationStyleDrop self.view = view
Size:1.41MB - 2015-05-15 17:55:20 - Download
Click on the button, pop-up menu, drag the view menu hide. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: 1. creates a menu option (menu item): UzysSMMenuItem *item0 = [[UzysSMMenuItem alloc] initWithTitle:@ "UzysSlide Menu" image:[UIImage imageNamed:@"a0.png"] action:^(UzysSMMenuItem *item) { &Nbsp; NSLog (@ "Item: %@", item); }]; item0.tag = 0; 2. creating UzysSlideMenu Menu: self.uzysSMenu = [[UzysSlideMenu alloc] initWithItems:@[item0,item1,item2]]; [self.view addSubview: self.uzysSMenu]
Size:133.56KB - 2015-05-15 17:54:37 - Download
In the UIScrollView side of the PageControl add special effects, PageControl this effect you can see in Circa News app. On the slider there are two forms of page control that can handle large nested UIScrollView little UIScrollView page slide. Specific effect, please watch the video. &Nbsp; on the slider there are two forms of page control. One is the current page is not sliding, which won't have too much content, page control shows a point, see picture left. One is the current page they could slip, such as the need to slide to display more content on the current page, which is embedded in the ScrollView small ScrollView, page control shows a small scroll bar, and there is a point when moving pages, inside the point moves to the bar inside, displays the position of the current slide page, see picture at right. &Nbsp; compiling tests, test environments more than:Xcode 5.0, iOS 7.0 .
Method of use: Code using primarily involves three function: (ID) initWithNumberOfPages: (NSInteger) numberOfPages; (void) setCurrentPage: (NSInteger) currentPage usingScroller: (BOOL) UsingScroller; (void) updateScrollerAtPercentage: (float) percentage animated: (BOOL) animated; the first function is used to create page control. &Nbsp; the second function is used to set the current page, and whether or not the current page needs to display scroll bar pagecontrol (the renderings of the figure on the right). &Nbsp; the third function is used to update the scroll bar. Need to use delegate function: (void) scrollViewDidScroll: (UIScrollView *) scrollView { if (scrollView != self.scrollView) { float percentage = scrollView.contentOffset.y / (scrollView.contentSize.height - scrollView.bounds.size.height); [self.pageControl updateScrollerAtPercentage:percentage animated:YES]; } }
Size:1.81MB - 2015-05-15 17:54:31 - Download
Using UIScrollView implementation guidelines on good user interface features. Supports automatic slide and manually slide guide pages. Transition between two pages is fading (fades fade in and fade out) animation effect. Guide text has a fixed text in the page title and page text captions of the toggle switch. The user interface guidelines used in Path 3.0 App. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: Setting the pictures on each page and the corresponding text: // Init the pages texts, and pictures. ICETutorialPage *layer1 = [[ICETutorialPage alloc] initWithSubTitle:@"Picture 1" description:@"Champs-Elysées by night" pictureName:@"tutorial_background_00@2x.jpg"]; ICETutorialPage *layer2 = [[ICETutorialPage alloc] initWithSubTitle:@"Picture 2"
description:@"The Eiffel Tower with cloudy weather" pictureName:@"tutorial_background_01@2x.jpg"]; [...] // Load into an array. NSArray *tutorialLayers = @[layer1,layer2,layer3,layer4 ,Layer5]; load guidelines page: self.viewController = [[ICETutorialController alloc] initWithNibName:@ " ICETutorialController_iPhone" bundle:nil andPages:tutorialLayers]; // Set the common styles, and start scrolling (auto scroll, and looping enabled by default) [self.viewController setCommonPageSubTitleStyle:subStyle]; [self.viewController setCommonPageDescriptionStyle:descStyle]; // Set button 1 action. [self.viewController setButton1Block:^(UIButton *button){ NSLog(@"Button 1 pressed."); }]; // Set button 2 action, stop the scrolling. __unsafe_unretained typeof(self) weakSelf = self; [ self.viewController setButton2Block:^(UIButton *button){ NSLog(@"Button 2 pressed."); NSLog(@"Auto-scrolling stopped."); [weakSelf.viewController stopScrolling]; }]; // Run it. [self.viewController startScrolling]
Size:4.97MB - 2015-05-15 17:54:22 - Download
Independent of the window buttons, similar to the screen Assistive Touch keys (dot). Effect is that anyway to switch views, or pop-up keyboard, this button is always in the front of the screen, in other words, this is a people on Earth cannot block button:) please look at the video. &Nbsp; said the authors online button toolbar has many similar, but independent of the window and feel free to drag does not seem. Write the tool aims to facilitate always on screen button on the global control. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: 1, the use of the singleton class, don't initialize alloc; 2, preferably in the appDelegate; 3, and _boardWindow windowLevel is 3000, if necessary. modify; m the see SUNButtonBoard.h, note details; If you find any BUG or have any comments and suggestions, please email to 452516188@163.com
Size:2.59MB - 2015-05-15 17:54:07 - Download
Can very easily generate a variety of styles, various functions of the TableView. Small series, as long as developers can think of list or function, you can use this code written up. For example, before implementing a complete list of all kinds of resources, may require a lot of code, now only takes a few lines of code to implement. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: - (void)viewDidLoad { [super viewDidLoad]; // Create the manager and assign a UITableView // self.manager = [[ RETableViewManager alloc] initWithTableView:self.tableView]; // Add a section // RETableViewSection *section = [RETableViewSection sectionWithHeaderTitle:@"Test"]; [manager addSection:section]; // Add a string // [section addItem:@"Just a simple NSString"]; // Add a basic cell with disclosure indicator // [section addItem:[ RETableViewItem itemWithTitle:"String cell" accessoryType: UITableViewCellAccessoryDisclosureIndicator selectionHandler:^(RETableViewItem *item) { NSLog(@"Test: %@", item); }]]; // Custom items / cells // self.manager[@"CustomItem"] = @"CustomCell"; [section addItem:[CustomItem item]]; }
Size:280.74KB - 2015-05-09 13:59:20 - Download
Implements a three-tier overlay view. Fingers sliding to the left, followed by three-tiered view overlapping display. Sliding to the right and view location. View slide bounce (elasticity). &Nbsp; compile and run method: the project file under the 1. TesterSlide folder; 2. Compile the SlideViewFramework project; 3. first and then compile and run the TestSlide project. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Create a three-tiered view container: ContainerViewController *containerVC = [[ContainerViewController alloc] InitWithBaseViewController:baseVC andFirst:firstVC andSecond:secondVC]; modified shadowOpacity and shadowOffset property to increase the view of the shadow effect.
Size:1000.9KB - 2015-05-09 13:55:59 - Download
Does not require cocos2d, based solely on UIImage, Elf classes that implement similar cocos2d (CCSprite), which is used to play-frame animation. Frame animation pictures can come from a Sprite (sprite sheet,texture Atlas), CCSprite similar to cocos2d classes. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 4.3 .
Method of use: UIImage+Sprite category has two main functions, one is: -(NSArray *) spritesWithSpriteSheetImage: (UIImage *) image spriteSize: (CGSize) size; &Nbsp; This original sprite sheet picture according to a certain size (must be the same size) segment, and then returns an array containing multiple UIImage object. &Nbsp; the second function is: -(NSArray *) spritesWithSpriteSheetImage: (UIImage *) image inRange: (NSRange) range spriteSize: (CGSize) size; &Nbsp; This function does the same thing, but have access to a range of Sprite.
Size:1.92MB - 2015-05-09 13:55:53 - Download
&Nbsp;UIScrollView implementation is similar in Star Wars (Star War) movie title scrolling marquee (opening crawl). Just text scroll direction is from far to near scroll bars appear and grow larger (along the z-axis tilt scrolling) is a three dimensional animation. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Create a SWScrollView instance can be added to any other view: CGPoint scrollStartPoint = CGPointMake (0, -600); SWScrollView * ScrollView = [SWScrollView scrollViewWithStartPoint:scrollStartPoint]; [self.view addSubview:scrollView]; If you need scrolling, Calling the following methods: [scrollView startAnimationWithDuration:12.f completion:^ (BOOL finished) { &Nbsp; // Write what you to do when finished this animation. }]; SWScrollView.xib change the scrolling text. &Nbsp; If you need to change the ScrollView perspective, you can modify the setupScrollPerspective function.
Size:8.91MB - 2015-05-09 13:55:47 - Download
While recording, recorded as wav format transcoding audio files into amr audio formats. Only real debugging is supported. This code before the code (http://code4app.com/IOS/recordings and AMR and WAV Conversion between/51565c3e6803fa5c76000005) based on the improvements. &Nbsp; authors: developer @ Jeans_ yellow upload code on the basis of, is mainly to modify amrFileCoder so that when the code is executed, can be achieved while recording audio, to transcode the file stream. So in order to see while recording and transcoding progress, you can download iFUNbox, through which you can see the documents generated audio files and transcoding the files. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Size:448.35KB - 2015-05-09 13:55:42 - Download
Realize the expression on the keyboard, can enter in the text box (UITextView) expression. Support image expression and character expression. Input expressions in the text box displays is the form of a string. Support keyboard built backspace to delete a single expression. Only support iOS More than 6.0. Compile testing, test environment: Xcode 4.5, & have spent IOS 6.0 & have spent The above.
Size:2.67MB - 2015-05-09 13:55:35 - Download
Offers many special effects of UI controls. Inclusion list (UITableView), UITabBar, navigation menus, and so on control effect. Worth downloading study. Support the above iOS6.0. Control effect of: 1. list as follows: list supports multiple columns of data, support number has a different number of columns per row. Support column or row selection. Support the zixing (sub rows) you can customize the appearance. &Nbsp; 2. navigation menu: provides slider menus, NetEase news switching different channels like effect; 3. Tab Bar: provide browser-like tab. &Nbsp; , and so on. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Size:140.63KB - 2015-05-09 13:55:28 - Download
UITextField belongs to UIControl, so we can get UITextField together with a target action ( addTarget ). &Nbsp;UITextView not UIControl, so there is no addTarget method, so to respond to input actions, only through the delegate. This code can be UITextView into something similar to UITextField , you can use addTarget method to input responses. Joining target action is: UIControlEventEditingDidBegin UIControlEventEditingChanged &Nbsp; UIControlEventEditingDidEnd compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: By addTarget method, give UITextView with input response function. UITextView just monitoring the input changes, it calls the textViewDidChange function. - (void)viewDidLoad { [super viewDidLoad]; [self.textView addTarget:self action:@selector(textViewDidChange:) forControlEvents:UIControlEventEditingChanged]; } - (void) textViewDidChange:(UITextView *)sender { NSLog(@"%s, text view text: %@", __PRETTY_ FUNCTION__, sender.text); } gif rendering code effect below above.
Size:499.95KB - 2015-05-09 13:55:23 - Download
Pop-up side menu, main view will be smaller, feeling back, and cast a shadow over it. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Add the side menu: #import "MVYSideMenuController.h" - (BOOL) application: (UIApplication *) application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Create your menu view controller MVYMenuViewController *menuVC = [[MVYMenuViewController alloc] initWithNibName:@" MVYMenuViewController" bundle:nil]; // Create your main content view controller MVYContentViewController *contentVC = [[MVYContentViewController alloc] initWithNibName:@" MVYContentViewController" bundle:nil]; // Initialize the MVYSideMenuController MVYSideMenuController *sideMenuController = [[MVYSideMenuController alloc] initWithMenuViewController: menuVC contentViewController:contentVC options:options]; // Add to the window self.window.rootViewController = sideMenuController; [self.window makeKeyAndVisible]; return YES; } you can adjust the following parameters: MVYSideMenuOptions *options = [[MVYSideMenuOptions alloc] init]; options.menuViewOverlapWidth = 60.0f; options.bezelWidth = 15.0f; options.contentViewScale = 0.9f; // 1.0f to disable scale options.contentViewOpacity = 0.5f; // 0.0f to disable opacity options.panFromBezel = NO; options.panFromNavBar = YES; options.animationDuration = 0.3f; Opens the menu and the menu is closed: // Close menu animated [sideMenuController closeMenu]; // Open menu animated [sideMenuController openMenu]
Size:171.12KB - 2015-05-09 13:55:17 - Download
To realize automatic input text in UITextView prompt functions. Demo, when user input "@", is prompt, input of similar microblogging. Of course, these can be customized. Including prompt words can also be customized. When prompted words too much, can control switch display more words. Effect is very good! Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:223.83KB - 2015-05-09 13:55:11 - Download
Implementation can dynamically add sort of tile and drag, imitate the & have spent Wiindows Phone Style. When a tile is dragging, slightly transparent display and enlarge a little, to show the current tile being dragged. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:720.58KB - 2015-05-09 13:55:06 - Download
List of lists for a variety of special animation effects (UITableView index). You can customize a variety of parameters, up to more than 20 species, to define the appearance of the index and animation effects. Only iOS 6.0 is supported above compiler test, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: - (void)viewDidLoad { [super viewDidLoad]; // initialise tableView self.tableView = [[UITableView alloc] initWithFrame:self.view.bounds] [self.tableView registerClass:[UITableViewCell class]forCellReuseIdentifier:@"cell"]; self.tableView.dataSource = self; self.tableView.delegate = self; self.tableView.showsVerticalScrollIndicator = NO; [self.view addSubview:self.tableView]; // initialise MJNIndexView self.indexView = [[MJNIndexView alloc]initWithFrame: self.view.bounds]; self.indexView.dataSource = self; self.indexView.fontColor = [UIColor blueColor]; [self.view addSubview:self.indexView]; } // two methods needed for MJNINdexView protocol - (NSArray *)sectionIndexTitlesForMJNIndexView:(MJNIndexView *)indexView { return sectionArray; } - (void)sectionForSectionMJNIndexTitle:(NSString *)title atIndex:(NSInteger)index; { [self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForItem:0 inSection:index] atScrollPosition: UITableViewScrollPositionTop animated:NO]; }
Size:296.93KB - 2015-05-09 13:55:00 - Download
Original UILabel copy does not support long pressing the eject button function. Long press this code enables UILabel supports this replication functionality. Long press the text on the label, pops up a display "Copy" buttons with arrows, click the button, copy the text on the label. Of course, you can customize the reproduction of the text, not necessarily leibel of the text you want to copy, you can copy the text. For example, click on the "Address" text is not necessarily copy the Adress of this word, but copy the real address. Specific usage, see below "how-to". &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Add the files HTCopyableLabel.m and HTCopyableLabel.h in your project, and then you can set a UILabel control category in the nib file is HTCopyableLabel. Or create a pass code HTCopyableLabel: HTCopyableLabel *copyableLabel = [[HTCopyableLabel alloc] init]; [self.view AddSubview:copyableLabel]; , the copyableLabel support long copy. &Nbsp; can implement HTCopyableLabel delegates HTCopyableLabelDelegate, customize the UIMenuController (also with a small arrow button that pops up) position and appearance. &Nbsp; can also: - (NSString *) stringToCopyForCopyableLabel: (HTCopyableLabel *) copyableLabel to customize the replication content.
Size:98.13KB - 2015-05-09 13:54:54 - Download
Animated circle, can be expanded into other print graphics. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Define the need to draw graphics -(void) intiUIOfView { UIBezierPath *path=[UIBezierPath bezierPath]; CGRect rect=[UIScreen mainScreen].applicationFrame; [path addArcWithCenter:CGPointMake( rect.size.width/2,rect.size.height/2-20) radius:100 startAngle:0 endAngle:2*M_PI clockwise:NO]; arcLayer=[ CAShapeLayer layer]; arcLayer.path=path. CGPath;//46,169,230 arcLayer.fillColor=[UIColor colorWithRed:46.0/255.0 green:169.0/255.0 blue:230.0/255.0 alpha:1]. CGColor; arcLayer.strokeColor=[UIColor colorWithWhite:1 alpha:0.7]. CGColor; arcLayer.lineWidth=3; arcLayer.frame=self.view.frame; &Nbsp;[self.view.layer addSublayer:arcLayer]; [self drawLineAnimation:arcLayer]; } //defines the animation process -(void)drawLineAnimation:(CALayer*)layer { CABasicAnimation *bas=[CABasicAnimation animationWithKeyPath:@"strokeEnd"]; bas.duration=1; bas.delegate=self; bas.fromValue=[NSNumber numberWithInteger:0]; bas.toValue=[NSNumber numberWithInteger:1]; [layer addAnimation:bas forKey:@"key"]; }
Size:104.27KB - 2015-05-09 13:54:48 - Download
Fingers sliding left list cell, two buttons, one for the pop-up ActionSheet can change (of course), a used to delete the cell. Compile testing, test environment: Xcode 4.5, & have spent IOS 6.0 & have spent The above.
Size:24.35MB - 2015-05-09 13:54:42 - Download
Support equalizer selection (selection) music mixes player demo. Can be mixed sound model k song software. & have spent & have spent & have spent & have spent & have spent & have spent & have spent The author said: & have spent This Demo reference official Demo. AUController dual-track reverberation must provide both ends to achieve different tracks of audio files, in this demo dongxiaojie1. Mp3 and dongxiaojie2 mp3 for himself using coolEdit vocals elimination and strengthen human generated two tracks, poor technical noise is very big, you can do on their own. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:6.83MB - 2015-05-04 09:19:24 - Download
Use cocos2d - iPhone made a demon city game Demo. Only four scenarios, a monster, die you type (i.e., the concept of no blood). Before game operation is complicated, playing in the test, be sure to watch the game instructions (into menu option, and click the last item). & have spent & have spent & have spent & have spent & have spent & have spent & have spent The authors say: the game bug and some processing, screen the stiffness, some logic setting is not very ideal, gesture is more complex. Can only be run under the iphone, didn't write the screen used to code. Game start menu interface used a lot of other people's code, and do your own modifications. Can be as a learning cocos2d, box2d code. (welcome people can modify this code, to make better games). & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:406.33KB - 2015-05-04 09:18:20 - Download
Can move left, right, above, the current view, which shows the bottom of the view. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use:
Create a container KLCircleViewController views: #import KLCircleViewController.h> [[KLCircleViewController alloc] initWithCenterViewController: center leftViewController: left rightViewController: right bottomViewController: bottom]; &Nbsp; If you do not need to view in one direction, simply nil value passed to: [[KLCircleViewController alloc] initWithCenterViewController: center leftViewController: left rightViewController: nil bottomViewController: nil]; &Nbsp; Note: Center view controller is never nil value &Nbsp; can delete a view in one direction at any time (except the Middle view): [self.circleViewController setLeftViewController: nil]
Size:119.9KB - 2015-05-04 09:17:21 - Download
Can enter a tag in a UITextField. Enter a few characters, and then enter a space, input characters a tag before. Support the BACKSPACE key to delete the tag. And there are two delegate functions to reflect the input tag and delete tag action. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: tagField = [[SMTagField alloc] initWithFrame: CGRectMake(20, 20, 280, 0)]; // Height is always 30, you shouldn't modify it. tagField.tagDelegate = self; [self.view addSubview: tagField]; // Set some tags to begin with, if you have any tagField.tags = @[@ "Tag1", @"Tag2", @"Tag3"]
Size:169.82KB - 2015-05-04 09:16:21 - Download
Displays the current battery status of the device, with a slowly fills the battery animation process. Battery too low will appear red. Only tested in a real machine, if testing in the emulator, owing to real batteries, you get negative electricity, leading to odd power display. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: ALBatteryView *batteryView = [[ALBatteryView alloc] initWithFrame:CGRectMake(20, 40, 80, 80)]; [self.view addSubview:batteryView]; [batteryView setBatteryLevelWithAnimation:YES forValue:[UIDevice currentDevice].batteryLevelInPercentage inPercent:YES]
Size:2.56MB - 2015-05-04 09:15:21 - Download
IOS information sharing interfaces, current sharing and support email messaging to share. Interface is very simple and easy to use, easy to extend, and are multithread safe. &Nbsp; Demo the need for using email or SMS to share, so I have tested in a real machine. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Demo default email sharing, wants to test SMS to share, you need to ViewController.m code: ZS_ShareResult * result = [share shareContent:nil withShareBy:NSClassFromString(@"ZS_ShareByMail") withShareDelegate:self]; &Nbsp; changed to: ZS_ShareResult * result = [share shareContent:nil withShareBy:NSClassFromString(@"ZS_ShareByMessage") withShareDelegate:self]
Size:240.47KB - 2015-05-04 09:14:21 - Download
Everyone heard dropdown refresh (pull to refresh), but ever heard of drop down sorted (pull to sort)? This code is realizes the function list list dropdown sort. But, even better, provides a wide range of sorting, sorting option is through the select drop down from the list, very easy to use. Xiao bian recommended this code! Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: 1. added RMEIdeasPullDownControl.h and RMEIdeasPullDownControl.m to the project; 2. #import "RMEIdeasPullDownControl.h"; 3. post &Nbsp;RMEIdeasPullDownControlProtocol and RMEIdeasPullDownControlDataSource. 3. to initialize RMEIdeasPullDownControl: @property ( strong, nonatomic) RMEIdeasPullDownControl *rmeideasPullDownControl; self.rmeideasPullDownControl = [[RMEIdeasPullDownControl alloc] initWithDataSource:self delegate:self &Nbsp; clientScrollView:self.exampleTableView]; 4. If you need to RMEIdeasPullDownControl into tableview back (recommend doing) &Nbsp;, must ensure that the TableView is transparent to the background, or drop-down list, see RMEIdeasPullDownControl. &Nbsp; 5. all of the data source and delegate methods.
Size:327.96KB - 2015-05-04 09:13:28 - Download
Give FMDB add a layer, encapsulating Sqlite commonly used to add and delete, mainly for single table operations. Projects include a TODO simple example, including the increase of sqlite and delete operation. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Combined with the author's recommendations with another project peaksqlite - the entity - maker (https://github.com/conis/peaksqlite-entity-maker). Peaksqlite - the entity - maker can be generated automatically according to the Sqlite peaksqlite entity code, need to install Node. Js environment. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:445.67KB - 2015-05-04 09:13:22 - Download
Cocos2d is generally used in the picture TexturePacker to organize the games, thus enhancing the efficiency of load images. If game pictures more and larger, will cause the TexturePacker to produce the texture files are large so that the whole App becomes very large. Using this code, can, to a certain extent a compressed texture file sizes, reduced App size. The idea is that first TexturePacker generate mosaic images are compressed into ZIP files, packing up in engineering, and then when the App first starts, automatically extract TexturePacker from the zip file generated by splicing the picture files. After unzip, you can normally use TexturePacker to generate the texture file. Through multi-threading deleted the unpacked zip file, it will not cause additional storage overhead. &Nbsp; unzip the code using the minizip library. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: 1. generated by TextPacker the picture files, and compressed into a zip. &Nbsp; 2. imports zipAndTexure project group (yellow folder). And import the libz.dylib class library. &Nbsp; 3. referenced in the program AppDelegate.m "TexureManager.h", "ZipArchive.h", "UIImage+zipArchiveAndTexure.h", "JRSwizzle.h". Then join a zipFile function (project file), the function is as follows (where demo.zip after the compressed file for you, demo_texture TexturePacker generates file names): static dispatch_once_t once; dispatch_ once(&once;, ^{ NSString *resPath = [[NSBundle mainBundle] pathForResource:@"demo" ofType:@"zip"]; ZipArchive *za = [[ZipArchive alloc] init]; &Nbsp; if ([za UnzipOpenFile:resPath]) { //unzip NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); &Nbsp; NSString *documentsDirectory = paths[0]; //to obtain Documents in the prototype of the first two sentences of the address BOOL ret = [za UnzipFileTo:documentsDirectory overWrite:YES]; if (YES == ret) { dispatch_async( dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^{ NSFileManager *fileManager = [ NSFileManager defaultManager]; [fileManager removeItemAtPath:resPath error:nil]; }); } [za UnzipCloseFile]; } [za release]; [[TexureManager shareInstance] addTextureFile:@"demo_texture "]; [self.viewController performSelectorOnMainThread:@selector(zip_Completed) withObject:nil waitUntilDone:NO ];&Nbsp; }); and - (BOOL) application: (UIApplication *) application didFinishLaunchingWithOptions: ( NSDictionary *), add the following code in the launchOptions method. queue = [[NSOperationQueue alloc] init]; NSInvocationOperation *op = [[[NSInvocationOperation alloc] initWithTarget:self selector:@selector(zipFile) object:nil] autorelease]; [queue addOperation:op]; [UIImage jr_swizzleClassMethod:@selector(imageNamed:) withClassMethod:@selector(getImageByName:) &Nbsp; error:nil]; 4. uses the picture function is as follows: UIImage * myImg = [UIImage imageNamed:@ " UI_FacebookButton.png"]
Size:3.33MB - 2015-05-04 09:13:16 - Download
Effect of implementing various nice pop-up view, and add a variety of controls on the pop-up view, can be used to replace the original UIModalPresentationFormSheet. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Popup view: UIViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@ "NAV"]; // present form sheet with view controller [self presentFormSheetWithViewController:vc animated:YES completionHandler:^( MZFormSheetController *formSheetController) { //do sth }]; hide views: [self dismissFormSheetControllerAnimated:YES completionHandler:^(MZFormSheetController *formSheetController) { // do sth }]
Size:262.29KB - 2015-05-04 09:13:10 - Download
Implement four circular progress bar appearance, including discrete and continuous. You can customize the progress bar color. Compile testing, test environment: Xcode 4.5, & have spent IOS 6.0 & have spent The above. Method of use:
Size:2.33MB - 2015-05-04 09:13:04 - Download
Custom UINavigationController push/pop the view when the view transition effects. Realize two kinds of transition effects, one is called square flip, about to view is divided into small squares, each small cube of each flip, to switch to the new view. One is the cube rotation, which views to d cube flip. This flip can be set in two ways in the horizontal or vertical direction. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Creating a special transition effects NavigationController,FlipSqure: import "FlipSquaresNavigationController.h" [[FlipSquaresNavigationController alloc] InitWithRootViewController:self.viewController]; or Cube: #import "CubeNavigationController.h" [[CubeNavigationController &Nbsp;alloc] initWithRootViewController:self.viewController]; push and pop after conventional methods of navigation : - (void) pushViewController: ( UIViewController *)viewController animated:(BOOL)animated - (UIViewController *)popViewControllerAnimated:(BOOL)animated - (NSArray *)popToRootViewControllerAnimated:(BOOL)animated - (NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL)animated
Size:221.64KB - 2015-05-04 09:12:57 - Download
TabBar achieve another effect. Click on a tab,tab extended, before tab will be shortened. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: - (void)viewDidLoad { MSMenuView *menu=[[MSMenuView alloc]initWithFrame:CGRectMake(0, 400, 0, 0)]; [menu setDelegate:self]; // [menu setBackgroundColor:[UIColor whiteColor]]; [self.view addSubview:menu]; //[BarView setBackgroundColor:[UIColor whiteColor]]; [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } -( void)PlaylistBtnClick{ BarView.text=@"Playlist"; } -(void)ArtistBtnClick{ BarView.text=@"Artist"; } -(void)AlbumBtnClick{ BarView.text=@"Album"; } -(void) AllSongsBtnClick{ BarView.text=@"All Songs"; } -(void)MoreBtnClick{ BarView.text=@"More"; }
Size:100.3KB - 2015-05-04 09:12:51 - Download
Implements a list-style radio control. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: To create and set up Radio List: NSMutableArray *sortByItemsArray = [[NSMutableArray alloc] init]; [sortByItemsArray addObject:@"Price"]; [sortByItemsArray addObject:@"Modified Date"]; [sortByItemsArray addObject:@"Most Viewed"]; [sortByItemsArray addObject:@"Created Date "]; radioViewSortBy.rowItems = sortByItemsArray; radioViewSortBy.maxRow = [sortByItemsArray count]; radioViewSortBy.editable = YES; radioViewSortBy.delegate = self; radioViewSortBy.tag = 1; radioViewSortBy.optionNo = 3
Size:121.32KB - 2015-05-04 09:12:46 - Download
To realize the Activity  of another kind of effect; Indicator, is composed of three square, circular movement. Can be according to the frame, automatic adaptation block size. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:240.91KB - 2015-05-04 09:12:39 - Download
No kneading, completed using only one finger zoom action. Fingers sliding toward the top of the screen, zoom, fingers sliding to the bottom of the screen, out of the image. The shrink let go of potential use in the Google Maps App. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Sets the BDDROneFingerZoomGestureRecognizer gesture recognition: - (void) viewDidLoad { [super viewDidLoad]; BDDROneFingerZoomGestureRecognizer *fingerZoom = [[BDDROneFingerZoomGestureRecognizer alloc] initWithTarget:self action:@selector(handleFingerZoom:)]; fingerZoom.numberOfTapsRequired = 0; FingerZoom.scaleFactor = 1.1; [self.view addGestureRecognizer:fingerZoom]; } hand gestures: - (void)handleFingerZoom:(BDDROneFingerZoomGestureRecognizer *)gestureRecognizer { imageView.transform = CGAffineTransformScale(imageView.transform, gestureRecognizer.scale, gestureRecognizer.scale); gestureRecognizer.scale = 1; }
Size:184.38KB - 2015-05-02 10:29:20 - Download
Rotary draw Demo. Actual effect is much better than Gif screenshots, can watch video effect. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:2.23MB - 2015-05-02 10:28:21 - Download
IOS 7 version of the App has improved, namely App updated automatically in the background to help the user, which greatly facilitates the users. But for developers, but poses some inconvenience: users don't know what App is updated, perhaps developers have been working hard to develop new features, the user doesn't know. This code is the solution to this problem, to notify the user that a newer version of the content. Update notifications can be local content can also be updated from App Store on the version description. :&Nbsp; 1. has the following function can detect whether it is the first time you open the App, if it is, the menu Release Notes. &Nbsp; 2. for online tests would detect the current version of the App, and if this is a new version of Release Notes will pop up. &Nbsp; 3. support Release Notes wrote in the local, and customize the appearance of pop-up view. &Nbsp; 4. support online testing. Simply on the basis of App Apple ID by using iTunes Search API, you can fetch the latest version of Release Notes from App Store. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: Sets the local release notes: // Check for first app launch and app update if (![ TWSReleaseNotesView isAppOnFirstLaunch] && [TWSReleaseNotesView isAppVersionUpdated]) { // Create the release notes view NSString *currentAppVersion = [[NSBundle mainBundle] infoDictionary][@"CFBundleVersion"]; TWSReleaseNotesView *releaseNotesView = [TWSReleaseNotesView viewWithReleaseNotesTitle:[NSString stringWithFormat:@"What's new in version %@:", currentAppVersion] text:@"
Size:822.05KB - 2015-05-02 10:27:21 - Download
The effect of counterfeit CARDS rolling cover Flow control, draw lessons from the Columns Some ideas of the Controller. Support ios4.3 above with detailed comments and demo. Faults, a bit occupied mobile resources, and give some advice. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:185.57KB - 2015-05-02 10:26:21 - Download
The process of implementation from among the books page, page flip can turn with the movement of the fingers. Used a UIPageViewController. If this effect on the device, because the screen is divided into two and a half, the effect is not very good. But if used on the device, the effect will be much better, and reading effect closer to real books. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:162.09KB - 2015-05-02 10:25:21 - Download
By implementing a click from a UITextView choosing the scope of support for Chinese characters hit points, choosing a single mother a single sentence the Word Word Word, a word or. Effect diagram, IPF hit chart Zuo Zhaixuan one chapter of the figure hit points is the right choice of a selected word in a single chapter, make up. Test test testing environment: Xcode   4.5, iOS up. 6.0 ;
Size:306.6KB - 2015-05-02 10:24:21 - Download
Hold down the button to start recording, loosen the button to end recording function, and according to the size of the sound show different waveform graph and LED lights. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:212.38KB - 2015-05-02 10:23:21 - Download
To implement dynamic tag cloud, click a label, label to stop moving. Imitate the fast play tag cloud effect. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above. Method of use:
Size:4.17KB - 2015-05-02 10:22:21 - Download
Automatic database updates and auto-assignment tool. Code package includes: , model and database configuration file generator (c # program that support SQLServer database is temporarily only, please use on Windows) , specific features are: 1. OC model class generated 2. generate c # model 3. generating database configuration file &Nbsp; second, the IOS client functionality (code travelAPP): 1, through a database configuration file is generated or updated Sqlite database table structure on the client &Nbsp;2, NSDictionary data automatically assigns a value to a model class object 3, 4 model class object will automatically insert a Sqlite database, Sqlite database query results automatically assigns a value to a model class object 5, object through the model class's primary key ID to automatically update, delete database data class description: &Nbsp; 1.XubModel: the parent class of the generated model classes, used to record the properties of the model there is no assigned value, so that when the database inserts and updates a column if you want to insert and update 2.CheckSqlite: By comparing the resource files and database configuration files in a sandbox, generates or updates the SqlLite database 3.DataBaseInfo: database structure information is read into memory, easy to use &Nbsp;4.SqliteHelper: encapsulates a number of database operations, you can automatically update incoming XubModel complete the data in the database directly and automatically assigned, or you can direct incoming SQL 5 statement to complete some of the more complex database operations. SqliteHelperDelegate agreement: when you operate a database using SQL statements, use the proxy do some binding parameters and assigns a value to a model class action 6.ToolMethod: they do some utility methods for packaging, NSDictionaryToObject method can automatically assigns a value to a model class automatically NSDictionary data notes: 1. database design, Your first example is used as the primary key columns, I've been looking for for a long time without finding the SqlServer in the method for determining whether or not a column is the primary key column, does anyone know please contact me 2.IOS after the project is created, please create macros in the resource file XXX--Prefix.pch file #define DATEFORMATTER @ "yyyy/MM/dd HH:mm:ss" compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Size:325.01KB - 2015-05-02 10:21:38 - Download
Call each other between application and spread value. Such as: call pay treasure, sina weibo. Test method: two code corresponding to the program needs to be A and B are in A simulator or real machine. Then open one of the program, such as B, due to the two buttons, click on one of the button, can call the program A, and the value. & have spent & have spent & have spent & have spent & have spent & have spent & have spent The authors said, write the coarser, services for the group of students. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:23.83MB - 2015-05-02 10:21:32 - Download
A mobile phone to read comics applications, including download, share, collection, etc. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:998.61KB - 2015-05-02 10:19:21 - Download
The effect of implement multiple rolling the dice (rolled the dice). Good animation, and sound effects, but there is a weakness, is every time after rolling the dice stop position is fixed, can't do random rolling. Hope to continue to improve the code developers. & have spent & have spent & have spent & have spent & have spent & have spent & have spent The author said: Mid-Autumn festival will come, made a cake toy, this is a rough version, realize the basic functions. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:431.93KB - 2015-05-02 10:18:21 - Download
Modeled on the national geographic maps App features and make the bubbles to move and rotate the map map Annotation. AnnotationView contains a big bubble in the middle that pops up, customizable small bubbles around the number (up to 7 and click on a different segment defines a different number of small bubbles). Animation with eject and retract. Move map, bubble will interface the center point as the reference point for the rotation. Each bubble is clickable in response to an event. &Nbsp; said the authors before the City Guides by National Geographic (national geographic City Guide) of the user experience and feature Demo too small. Rotation animation can also be optimized (such as a period of adjustment, etc), bubble background can be customized. Deficiencies look correct, thank you ~! &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Size:5.06MB - 2015-05-02 10:17:20 - Download
Just click on the view of the grid, will be randomly generated sweet music. This is a fun game, although the function is simple, but simple a few clicks can produce fantastic effects. Intentional developers to add functionality, such as more sound effects, add visual effects, etc., can make more complete game of good music. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 6.0 & have spent The above.
Size:317.85KB - 2015-05-02 10:17:13 - Download
To flip the switch in the form of the new view. Supports three modes, one is the click of a button, button roll over into a new view, click TableView cell,cell flip into a new view, there is also a tap CollectionView, flipped a child View as a new view. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: Flip the switch to the new view: #import "UIViewController+ADFlipTransition.h" @implementation MyViewController - (IBAction) showFlippedViewButtonPressed:(UIButton *)sender { FlippedViewController *flippedViewController = [[ UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil] instantiateViewControllerWithIdentifier:@"flippedViewController"]; [self flipToViewController:flippedViewController fromView:sender withCompletion:NULL]; } @end Flip a hidden view: @implementation FlippedViewController - (IBAction) backPressed: (UIButton *) sender { [self dismissFlipWithCompletion:NULL]; } @end
Size:1.48MB - 2015-05-02 10:17:06 - Download
Interface effect high imitation for the official version of the QQ space, support horizontal and vertical screen layout automatically. The only downside is there is no filler content. Hope the author can further improve. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:5.07MB - 2015-04-30 15:28:39 - Download
Faux micro basic functions. XMPP-based instant messaging and dating of a client of the server. The function of ----the first part of the code is as follows---- 1. new user registration 2. log in and connect to the XMPP server Shake online 2. find the latest registered user: (dropdown refresh pull up page, done in a hurry, no prompt for action) 3. click on a user to send a message to him ( Chat the next update) 4. Home displays all sent and received messages (sorting and grouping the next update) update ----II---- &Nbsp; 1. fixed the registration delay time, add the switch account feature, input adapter problem is fixed 2. the app page and chat interface has been redone the page . Home News grouped by contacts appear in reverse chronological order by date, chat bubbles to be optimized, send and receive messages using NSNotifaction don't worry about messages does not refresh the page. Automatic rollback to the most recent one. Keyboard monitoring results are more friendly, uses TableViewInset to dislocation. &Nbsp; 3. Add friends feature, add after the can look it up in your buddy list to see, if it is too early to register for a long time, refresh or new registered users do not come out, can be added directly through WebView, but needed to console to view each other's ID 4.User and Message objects the FMDB+ Java Dao pattern using the static method of curing, and a developer write the object to the dictionary, the Dictionary object to two super easy method, all worth a look! &Nbsp; 5. deleting some nonsense in the XMPPManager singleton and temporarily don't have content, added a lot of comments, and you can peruse. &Nbsp; ----phase III update content---- 1. offline send pictures receive support; 2. Optimizes the input box, and implements shareMore to customize Input Panel (more); 3. sent picture modes to achieve  , and upload to the server and then forwarded URL via HTTP (already commented), through direct coded picture decoding base64 code, support for offline gmail. &Nbsp; since the author did not do the screen adaptation, so runs the code in the Retina 4-inch Simulator or iPhone5. &Nbsp; said the authors give you the demo I wrote that on the server side, also configured the Openfire server, if you want to run, then make sure that the server is opened (5225 API port 8080,Openfire port), the ping www.hcios.com If you don't open the QQ, generally opening time for the 9:00~18:00. QQ Group: 211439901. &Nbsp; estimated that online could not have better XMPP Demo than I wrote this, upload the demo aims to give more people know about instant messaging technology, you look cool at the same time, please allow me to ask you not to use this demo to spread commercial use , thank you. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Size:915.55KB - 2015-04-30 15:28:31 - Download
Achieve a variety of image switching effect, can be manually click the next switch, also can use the playback mode automatically switch the next. Can be used as an electronic photo album. Support pages (flip), rotation (rotation) and fades (fade in fade out) way of switching. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above. Method of use:
Size:453.35KB - 2015-04-30 15:28:25 - Download
Click on button to screenshots, screenshots can be saved to your photo album. &Nbsp; said the authors heard that Apple's strategy and will have conflict, if the shelves will probably be rejected. This I think was the character of it. After tests found that if the pop-up dialog box, then screenshots, there seemed to be no Save dialog box also. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: To get the current screen contents - (UIImage *) getNormalImage: (UIView *) view{ float width = [UIScreen mainScreen].bounds.size.width; float height = [UIScreen mainScreen].bounds.size.height; UIGraphicsBeginImageContext(CGSizeMake(width, height)); CGContextRef context = UIGraphicsGetCurrentContext(); [view.layer renderInContext:context]; UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return image; }
Size:584.86KB - 2015-04-30 15:28:18 - Download
OCGumbo is a Objective-C wrote the HTML5 parsing engine, based on the Google of the gumbo open source project. &Nbsp;Objective-C Google gumbo an interface package (wrapper). OCGumbo in addition to the basic analytical functions, the biggest feature is the addition of query functionality similar to JQuery. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: &Nbsp;HTML 5 parse OCGumboDocument *document = [[OCGumboDocument alloc] initWithHTMLString:htmlString]; OCGumboElement *root = document.rootElement; //document: do something with the document. //rootElement: &Nbsp;do something with the html tree. //Query support, the query function NSLog (@ "options: %@", document. Query(@"body").find(@"#select").find(@"option")); NSLog(@"title: %@", document. Query(@"title").text()); NSLog(@"attribute: %@", document. Query(@"select").first().attr(@"id")); NSLog(@"class: %@", document. Query(@"#select").parents(@".main")); NSLog(@"tag.class: %@", document. Query(@"div.theCls")); NSLog(@"tag#id : %@", document. Query(@"div#theId"))
Size:4.19MB - 2015-04-30 15:28:11 - Download
High copy of the developers before release micro-game letter aircraft code (http://code4app.com/IOS/type high copy micro-letter/521495136803fa1d5f000001 the plane), although mimicked, but there are two shortcomings, there is no background music, the second is not suspended. This code is "standing on the shoulders of giants", according to Jack off before the code improves on these two points. Specific improvements are as follows: 1. to clean up your code into chunks; 2. add more detailed comments, make it easy to read code; 3. fight music (originally without sound), including background music, sound of fired bullets, explosion sound effect, and so on. More app-like masturbating 4. Add; compile tests such as game suspended with the Start button,:Xcode 4.5, iOS 5.0 above the test environment.
Size:12.39MB - 2015-04-30 15:28:03 - Download
XMPP-based IM (Openfire needs to be configured). Included register new user, connection, access your friends list, text messaging and voice communication. Save your friends list and chat using XMPP CoreData framework itself, without using any other custom store. &Nbsp; said the authors voice communication uses the site's audio and format conversion code (http://code4app.com/IOS/recordings and AMR and WAV Conversion between/51565c3e6803fa5c76000005) as format conversion, write code to get the nsdata end of the audio file. &Nbsp; code details:http://www.cnblogs.com/PhenixWang/p/3275454.html for beginners. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 6.0 .
Size:5.08MB - 2015-04-30 15:27:54 - Download
High copy of micro letter aircraft games. Copy is very realistic, just go to see the video! Code4App & have spent Exclusive first! & have spent & have spent & have spent & have spent & have spent & have spent & have spent Another developer this code for some of the function is perfect, increases the background music and support the game suspension (http://code4app.com/ios/ high copy micro letter aircraft - functional / 521 afe546803fa9155000007). & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 4.3 & have spent The above.
Size:129.93KB - 2015-04-30 15:27:48 - Download
&Nbsp;UIActivity added "Save to Calendar" (save to calendar). Open UIActivity, you can add custom events calendar and alarm time are added to the device. Only iOS 6.0 is supported above. Of course, because the Simulator does not Calendar, so only tested in a real machine. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: First, create a NHCalendarEvent instance, customize one to be added to the calendar of events (can add an alarm clock), -(NHCalendarEvent *) createCalendarEvent { NHCalendarEvent *calendarEvent = [[NHCalendarEvent alloc] init]; calendarEvent.title = @"Long-expected Party"; calendarEvent.location = @"The Shire"; calendarEvent.notes = @"Bilbo's eleventy-first birthday."; calendarEvent.startDate = [NSDate dateWithTimeIntervalSinceNow:3600]; calendarEvent.endDate = [NSDate dateWithTimeInterval:3600 sinceDate:calendarEvent.startDate]; calendarEvent.allDay = NO; // Add alarm NSArray *alarms = @[ [EKAlarm alarmWithRelativeOffset:- 60.0f * 60.0f * 24], // 1 day before [EKAlarm alarmWithRelativeOffset:- 60.0f * 15.0f] // 15 minutes before ]; calendarEvent.alarms = alarms; Prior to return calendarEvent; } //and then use the define NHCalendarEvent and NHCalendarActivity Initialize UIActivityViewController - (IBAction) openBtnTouched: (ID) sender { NSString *msg = NSLocalizedString(@"NHCalendarActivity", nil); NSURL* url = [NSURL URLWithString:@"http://git.io/LV7YIQ"]; NSArray *activities = @[ [[NHCalendarActivity alloc] init] ]; NSArray *items = @[ msg, url, [ self createCalendarEvent] ]; UIActivityViewController* activity = [[ UIActivityViewController alloc] initWithActivityItems:items applicationActivities:activities]; [self presentViewController:activity animated:YES completion:NULL]; }
Size:423.22KB - 2015-04-30 15:27:41 - Download
JSON data can easily be (after parsing is generally NSDictionary object) into a custom class object. Also bred object that can more easily be saved to NSUserDefaults . For details, please read the following code using the method. Compile tests, test environment: Xcode 4.5, iOS 5.0.
Method of use: For example a JSON parsing data (NSDictionary objects) are: //dict { "id": 50234 , "name": "David", &Nbsp; "age":40, "email": "David@gmail.com" } you can define a RMUser class: // RMUser.h @ interface RMUser : NSObject @property (nonatomic, retain) NSNumber* id; @property (nonatomic, retain) NSString* name; @property (nonatomic, retain) NSString* email; @property (nonatomic, retain) &Nbsp;NSNumber* age; @end at this time, take advantage of RMMapper can easily be JSON data directly into RMUser class: RMUser* user = [RMMapper ObjectWithClass:[RMUser class] fromDictionary:dict]; If you want to save the user to NSUserDefaults, then you need to introduce the header file: #import "NSObject+ RMArchivable.h " and then save the data to the NSUserDefaults: NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; &Nbsp;[defaults rm_setCustomObject:user forKey:@ "SAVED_DATA"]; If you want to get the previously saved data: user = [defaults rm_ customObjectForKey:@"SAVED_DATA"]
Size:147.41KB - 2015-04-30 15:27:35 - Download
Using UIScrollView to implement a sliding scale, with good effect. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: -&Nbsp; (void) viewDidLoad { [super viewDidLoad]; // set the range scale digital [ Self.dialView setDialRangeFrom:0 to:50]; // sets the default scale self.dialView.currentValue = 20; } - (void)someOtherMethod { NSInteger value = self.dialView.currentValue; }
Size:228.08KB - 2015-04-30 15:27:29 - Download
&Nbsp;UITableView mimics Svpply App menu animation, click on the table of a cell,table content and color vary, so as to make menu selections. Specific effect, please watch the video. Card of the animation process is smooth and there are no obvious sense. Animation reference to UITableView. Compiler can directly see the attainment of results. Better to use XCode 5. &Nbsp; a small Editor's Note: thanks to developer @ all the flowers published the code in. Compile tests, test environment:Xcode 4.5, iOS 5.0 .
Method of use: When content is to put in your own menu, as long as the projects categories.json content into your own content, be sure to follow the categories.json format.
Size:166.32KB - 2015-04-30 15:27:23 - Download
Hold down the screen record video, release the screen to stop video recording, and you can save multiple video spliced together into an album. Can easily create video mosaics as well as stop-motion animation (stop motion) video. Stop-motion animation of results see the second gif rendering. Test method (only tested in a real machine) segments of video shooting and stitching are as follows: 1. : finger, will begin taking pictures one after releasing the finger; transfer scene, and then hold down the screen, and after a shot and then release the finger. You can shoot multiple scenes in a row. After finishing all the scene, click on the checkmark button on the upper right corner of the screen, automatically stitching all recorded this video and save it to the album. &Nbsp; 1. stop-motion animation (stop motion) record: when shooting finger quickly tap the screen (not too fast, otherwise record them), that is, each shot lengths as short as possible, after the end, click on the checkmark button on the upper right corner of the screen, so recorded video will have stop-motion animation. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: #Import "PBJVision.h" //setting camera properties - (void) _setup { _longPressGestureRecognizer.enabled = YES; PBJVision *vision = [PBJVision sharedInstance]; vision.delegate = self; [vision setCameraMode:PBJCameraModeVideo]; [vision setCameraDevice:PBJCameraDeviceBack]; [vision setCameraOrientation:PBJCameraOrientationPortrait]; [vision setFocusMode:PBJFocusModeAutoFocus]; [vision startPreview]; } // To add support for long press the screen shot function - (void) _handleLongPressGestureRecognizer: (UIGestureRecognizer *) gestureRecognizer { switch (gestureRecognizer.state) { case UIGestureRecognizerStateBegan: { if (!_recording) [[PBJVision sharedInstance] startVideoCapture]; else [[PBJVision sharedInstance] resumeVideoCapture]; break; } case UIGestureRecognizerStateEnded: case UIGestureRecognizerStateCancelled: case UIGestureRecognizerStateFailed: { [[PBJVision sharedInstance] pauseVideoCapture]; break; } default: break; &Nbsp;} } //shoot - (void) _handleDoneButton: (UIButton *) button { [self _ EndCapture]; } //Save the video - (void) vision: (PBJVision *) vision capturedVideo: (NSDictionary *) videoDict error: ( NSError *)error { NSString *videoPath = [_currentVideo objectForKey: PBJVisionVideoPathKey]; [_assetLibrary writeVideoAtPathToSavedPhotosAlbum:[NSURL URLWithString:videoPath] completionBlock:^(NSURL *assetURL, NSError *error1) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle: @"Saved!" message: @"Saved to the camera roll." delegate:self cancelButtonTitle:nil otherButtonTitles:@"OK ", nil]; [alert show]; }]; }
Size:32.82MB - 2015-04-30 15:27:17 - Download
Imitate the idiom "look at the picture guess" App, the function is all ready, equipped with sound effects, the effect is very good. Games that use the cocoa framework is complete, no use cocos2d framework. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:219.19KB - 2015-04-30 15:27:02 - Download
Use core text and core graphics to achieve writing and drawing smiley images appear side-by-side. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: And smiley images to represent the predefined CBEmotionView *emotionView = [[CBEmotionView alloc] InitWithFrame:CGRectMake (0, 0, 200, 200) emotionString:@ "in Chinese (Chinese), characters, Chinese written forms () &Nbsp;Code4App contains code "]; emotionView.frame = CGRectMake (30, 50, 200, 200); [self.view addSubview:emotionView]
Size:2.51MB - 2015-04-30 15:26:54 - Download
AirPlay project. AirPlay between iOS devices, only support the image of AirPlay. Only in the real machine test. & have spent & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 6.0 & have spent The above.
Size:188.99KB - 2015-04-29 11:56:20 - Download
Realize the function drop-down menu. Menus appear to drop down, or by clicking on the action, you can also pull up or click actions are hidden. NavigationConroller drop down menu can be loaded on the navigation bar (such as the demo, drop down navigation menu appears), or add in any view (click on the menu buttons appear). Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: The NavigationBar on the drop down menu in NavigationController: - (void) viewDidLoad { [super viewDidLoad]; pulldownMenu = [[PulldownMenu alloc] initWithNavigationController:self]; [ self.view insertSubview:pulldownMenu belowSubview:self.navigationBar]; [pulldownMenu insertButton:@"Menu Item 1"]; [pulldownMenu insertButton:@"Menu Item 2"]; [pulldownMenu insertButton:@"Menu Item 3"]; pulldownMenu.delegate = self; [ In pulldownMenu loadMenu]; } View, click on the dropdown menu buttons appear: - (void) viewDidLoad { [ super viewDidLoad]; pulldownMenu = [[PulldownMenu alloc] initWithView:self.view]; [self.view addSubview:pulldownMenu]; [pulldownMenu insertButton:@"Menu Item 1"]; [pulldownMenu insertButton:@"Menu Item 2"]; [pulldownMenu insertButton:@"Menu Item 3"]; pulldownMenu.delegate = self; [pulldownMenu loadMenu]; } - (IBAction)menuTap:(id)sender { [pulldownMenu animateDropDown]; &Nbsp;} open or close menus: [pulldownMenu animateDropDown]; delegate method dropdown menu: -(void) menuItemSelected: (NSIndexPath *)indexPath { NSLog(@"%d",indexPath.item); } -(void)pullDownAnimated:(BOOL)open { if (open) { NSLog(@"Pull down menu open!"); } else { NSLog(@"Pull down menu closed!"); } }
Size:308.48KB - 2015-04-29 10:33:20 - Download
Offer a simple, easy to use, and fully functional asynchronous download of data (especially picture downloads) and caching features, you can customize the buffer size. And offers a lot of ability to manage network traffic. &Nbsp; specific features including efficient: 1. data cache; 2. Creates a local database to save the index data is stored by the; 3. to local; 4. when necessary (when deleting cached or cached data expires), will retrieve data; &Nbsp; cache data management provides the following function: 1. function; 2. database management functions; &Nbsp; 3. data timeliness checking, when the data expires, automatically get; 4. If the quantity exceeds the storage limit for your custom data cache, automatically removes the excess data &Nbsp; 5. ; 6. supports multithreading processing network connection problems; 7. Supports the management of multiple ongoing and unfinished; 8. by network requests GET or POST access to data; 9. asynchronous download of data. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: Downloading and caching the image is very simple, a code: [imageViewControl loadImageWithURL:[NSURL URLWithString:[some_url_string]]]; , of course, you can customize the images after the download operation: RequestBuilder *requestBuilder = [[RequestBuilder alloc] initWithRequestURL:self.photoURL]; [ RequestConductor performRequest: requestBuilder andCompletionBlock: ^void(ResponseCart** responseCart) { ///Still on another thread (*responseCart).shouldCache = YES; (*responseCart).cacheTimeout = 60; dispatch_sync( dispatch_get_main_queue(), ^{ ///Update the UI, on the main thread, with the downloaded data }); }]
Size:5.74MB - 2015-04-29 10:31:23 - Download
Sina weibo, & have spent Tencent weibo, renren Demo login authentication. Popup ModelView click login it, in the current page to display the login screen, do not need to open another browser. If found when the test can't log in, that it is possible that the key is expired, have to apply again. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:446.6KB - 2015-04-29 10:30:21 - Download
UILabel can very easily typeset text. Supports left, right, and Center, also supported the justify layout and fill publishing. More seconds are in Debug mode, you can also move the label position, and display the coordinates of the current position, more convenient layout. And support Chinese!! &Nbsp; effect diagram Note: first image below there are two sections of text. UILabel is used to display text on the left, took the center text mode, FDLabelView is used to display text on the right side, to Justify publishing model. Text on the right side of the picture Fill layout mode is used. You can see FDLabelView text layout is absolutely much better than UILabel. The third Gif image, is in debug mode, you can drag any FDLabelView, and display the current coordinate of the position. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 6.0 .
Size:794.47KB - 2015-04-29 10:24:20 - Download
A lightweight framework, provide & have spent JSON (object) to the object map, as well as the encapsulation restful  HTTP access; Server interface. Similar Restkit interface, the main technology including KVO, & have spent Block. & have spent & have spent & have spent & have spent & have spent & have spent & have spent The author said, writing this is because hate coreData, and hate complex code. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:99.83KB - 2015-04-29 10:23:20 - Download
Make & have spent UITextView Support set & have spent The placeholder, can customize the font color of the placeholder. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:202.69KB - 2015-04-29 10:22:20 - Download
Imitation of wave height of Twitter came out after pulling down a new brush number of new elastic micro-blog,   sound   effects. &Nbsp; ;  code; down; with the new brush can be EGOTableViewPullRefresh work http://code4app.com/IOS/4f681c096803fa2c63000004 ( ). &Nbsp;   update; translation, testing; Xcode4.5 environmental testing,  : on the iOS . 5.0 ;
Size:164.44KB - 2015-04-29 10:21:20 - Download
Images (UIImageView) plus a variety of borders, including the square borders, rounded borders, and more. You can set the border thickness, color, and so on. Can be used as an avatar. &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Can be done by adding code: GBPathImageView *squareImage = [[GBPathImageView alloc] initWithFrame:CGRectMake (26, 117, 130, 130) image:[UIImage imageNamed:@"me.png"] pathType:GBPathImageViewTypeSquare pathColor:[UIColor orangeColor] borderColor:[UIColor redColor] pathWidth:6.0]; &Nbsp; [self.view addSubview:squareImage]; can also be added through the Nib file: GBPathImageView *img1 = ( GBPathImageView *)[self.view viewWithTag:1]; [img1 setPathColor:[UIColor yellowColor]]; [img1 setBorderColor:[UIColor blackColor]]; [img1 setPathWidth:6.0]; [img1 setPathType:GBPathImageViewTypeCircle]; [img1 draw]
Size:162.64KB - 2015-04-29 10:20:20 - Download
Realize the snow effect, suitable for beginners to learn. Real effect is better than Gif rendering. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:481.72KB - 2015-04-29 10:19:21 - Download
PinYin4Objc is an efficient character Ruby class library support for simplified and traditional Chinese. &Nbsp; has the following characteristics: 1. high efficiency using data caching, for the first time after initialization, phonetic data into the file cache and memory cache, back conversion efficiency; &Nbsp; 2. support for custom formats, pinyin case; 3. phonetic data integrity, support Chinese simplified and traditional, with popular related items than on the network, data is very wide, almost no conversion error problem occurs. &Nbsp; comparison: comparison with previous projects such as pinyin,POAPinyin and PYMethod, PinYin4Objc is very fast, almost: 0.20145 seconds/1000 words &Nbsp; compiling tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: NSString *sourceText=@ "I love programming"; HanyuPinyinOutputFormat *outputFormat=[[HanyuPinyinOutputFormat alloc] init]; [outputFormat setToneType:ToneTypeWithoutTone]; [outputFormat setVCharType:VCharTypeWithV]; [outputFormat setCaseType:CaseTypeLowercase]; NSString *outputPinyin=[PinyinHelper toHanyuPinyinStringWithNSString:sourceText withHanyuPinyinOutputFormat:outputFormat withNSString: @" "]
Size:186.07KB - 2015-04-29 10:18:20 - Download
Achieving good results pop up message bar (Alert Banner). You can customize the color of the banner, icon, properties pop up and disappear, and so on. Support banner at the bottom and top of the screen, support for banner click on hide and auto-hide, and supports Message Queuing (that is, multiple alert banner can pop up in succession). Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: ALAlertBanner *banner = [ALAlertBanner alertBannerForView:self.view style:ALAlertBannerStyleSuccess position:ALAlertBannerPositionTop title:@"Success!" subtitle:@" Here's a banner. That was easy."]; /* optionally customize banner properties here... */ [banner show]
Size:6.12MB - 2015-04-29 10:17:21 - Download
National Geographic App (City  Guides by National Geographic) interface switching function. Interface switch includes: & have spent & have spent & have spent & have spent & have spent & have spent & have spent 1, complete & have spent City Guides A similar interface up and down, left and right sides switching function. About switching function derived from code: http://code4app.com/ios/51c2753f6803fad06f000000 & have spent & have spent & have spent & have spent & have spent & have spent 2, click on the map to switch from the full screen, tabs and hidden. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.
Size:425.88KB - 2015-04-29 10:16:21 - Download
Achieve a flat style (Flat style) SegmentedControl. Segment can be customized by color, icon, size, and so on. Flexible beauty. Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: PPiFlatSegmentedControl *segmented=[[PPiFlatSegmentedControl alloc] initWithFrame:CGRectMake(20, 20, 250, 30) items:@[ @{@"text":@"Face",@"icon":@"icon-facebook"}, @{@"text":@"Linkedin",@"icon":@"icon-linkedin"}, @{@"text":@"Twitter",@"icon":@"icon-twitter"} ] iconPosition:IconPositionRight andSelectionBlock:^(NSUInteger segmentIndex) { }]; segmented.color=[UIColor colorWithRed:88.0f/255.0 green:88.0f/255.0 blue:88.0f/255.0 alpha:1]; segmented.borderWidth=0.5; segmented.borderColor=[UIColor darkGrayColor]; segmented.selectedColor=[UIColor colorWithRed:0.0f/255.0 green:141.0f/255.0 blue:147.0f/255.0 alpha:1]; segmented.textAttributes=@{NSFontAttributeName:[UIFont systemFontOfSize:13], NSForegroundColorAttributeName:[UIColor whiteColor]}; segmented.selectedTextAttributes=@{NSFontAttributeName:[UIFont systemFontOfSize:13], NSForegroundColorAttributeName:[UIColor whiteColor]}; [self.view addSubview:segmented]
Size:184.12KB - 2015-04-29 10:15:21 - Download
Can generate digital within 35 + letters qr code (does not support Chinese). Qr code in the form of pictures (UIImage) return. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above. Method of use:
Size:236.03KB - 2015-04-29 10:13:28 - Download
No picture, customize the appearance of various styles of buttons. Including adding borders, gradient colors, rounded, flat-style, and so on, you can also use background picture fill button. Supported Nib. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: - (void) setStyleType:(ACPButtonType)style; - (void) setFlatStyleType:(ACPButtonType)style; - (void) setFlatStyle:(UIColor*)normal andHighlightedColor:(UIColor*)highlight; - (void) setStyle:(UIColor*)topColor andBottomColor:( UIColor*)bottomColor; - (void) setStyleWithImage:(NSString*)image highlightedImage:(NSString*)hImage disableImage:(NSString *)dImage andInsets:(UIEdgeInsets)inset
Size:101.48KB - 2015-04-28 13:07:21 - Download
Click on the Button above the UIToolBar (Bar Button), from Bar Button on the pop-up buttons, click on any Button, the Button pop-up automatically withdrawn. Button pop-up and recover the animation is very good. Compile testing, test environment: Xcode 4.5, & have spent IOS 6.0 & have spent The above. Method of use:
Size:106.74KB - 2015-04-28 13:06:21 - Download
Gird View,grid support is very easy to use click action. Can be divided into pages, each page is a Grid View. Throughout the usage is similar to UITableView using. Compile tests, test environments more than:Xcode 4.5, iOS 5.0 .
Method of use: Create and add MSGridView: MSGridView *gridView = [[MSGridView alloc] initWithFrame:CGRectMake (0, 0, self.view.frame.size.width, &Nbsp;self.view.frame.size.height)]; [self.view addSubview:gridView]; sets the Delegate and DataSource: gridView.gridViewDelegate &Nbsp;= self; gridView.gridViewDataSource = self; complete the following Delegate functions to customize properties of the GridView: // returns the cell for a specific grid row/column, row/column set -(MSGridViewCell *)cellForIndexPath:(NSIndexPath*)indexPath inGridWithIndexPath:(NSIndexPath *)gridIndexPath; // Returns the number of supergrid rows -( NSUInteger)numberOfGridRows; // Returns the number of supergrid rows -(NSUInteger)numberOfGridColumns; &Nbsp; set grid spacing set Paging properties: self.pagingEnabled = NO; [gridView setInnerSpacing:CGSizeMake (100, 100)]
Size:133.08KB - 2015-04-28 13:05:20 - Download
Realize the ring type progress bar. Can be used as a display playback progress of the player. Compile testing, test environment: Xcode 5, & have spent IOS 7.0 & have spent The above.
Size:147.04KB - 2015-04-28 13:04:21 - Download
Activity Indicator.Indicator to achieve color rotation when will gradually change colour. The indicator's size can be customized. Compile tests, test environment: Xcode 4.5,iOS 5.0, above. Method of use:
Size:143.32KB - 2015-04-28 13:03:21 - Download
View controller structure of two layers, the drop-down, the upper slide view, shows the lower view. If the top view controller rootView is UIScrollView or its subclasses (such as a UITableView), when slide at the end, continue down, displays the view below. Only support iOS 7.0 & have spent The above. Compile testing, test environment: Xcode 5.0, & have spent IOS 7.0 & have spent The above.
Size:472.63KB - 2015-04-28 13:02:21 - Download
Pop-up view adapter iOS7. Can be set to view coupled with the background blur effect (Figure 1) or shadow effects (Figure 2). Compile tests, test environments more than:Xcode 5.0 ,iOS 7.0 .
Method of use: Popup view: SamplePopupViewController *samplePopupViewController = [[SamplePopupViewController alloc] initWithNibName:@ " SamplePopupViewController" bundle:nil]; [self presentPopupViewController:samplePopupViewController animated:YES completion:nil]; &Nbsp; hides view: if (self.popupViewController != nil) { [self DismissPopupViewControllerAnimated:YES completion:nil]; } sets the background view is shaded effect or a blur effect: self.useBlurForPopup = YES
Size:2.44MB - 2015-04-28 13:01:24 - Download
MailCore provides a simple, asynchronous Objective-C API to support IMAP, POP or SMTP protocol logs on mailbox, get mail, read mail in HTML content. &Nbsp; function: 1. to support POP, IMAP and SMTP Protocol; &Nbsp; 2. RFC822 to parse and generate; 3. of an asynchronous message API; 4. Shows the message in HTML format; 5. support iOS and Mac . Compile tests, test environments more than:Xcode 4.5, iOS 6.0 .
Method of use: IMAP usage: MCOIMAPSession *session = [[MCOIMAPSession alloc] init]; [session setHostname:@"imap.gmail.com"]; [session setPort:993]; [session setUsername:@"ADDRESS@gmail.com"]; [session setPassword:@"123456"]; [session setConnectionType:MCOConnectionTypeTLS]; MCOIMAPMessagesRequestKind requestKind = MCOIMAPMessagesRequestKindHeaders; NSString *folder = @"INBOX"; MCOIndexSet *uids = [MCOIndexSet indexSetWithRange:MCORangeMake(1, UINT64_MAX)]; MCOIMAPFetchMessagesOperation * fetchOperation = [session fetchMessagesByUIDOperationWithFolder:folder requestKind:requestKind uids:uids]; [fetchOperation start:^(NSError * error, NSArray * fetchedMessages, MCOIndexSet * vanishedMessages) { //We've finished downloading the messages! //Let's check if there was an error: if(error) { NSLog(@"Error downloading message headers:%@", error); } //And, let's print out the messages... NSLog(@"The post man delivereth:%@", fetchedMessages); }]
Size:330.68KB - 2015-04-28 13:00:21 - Download
Can be highly customized ActionSheet, perfect match iOS 7 flat style. & have spent & have spent & have spent & have spent & have spent & have spent & have spent Can be custom attributes include: button text color and background color of the button, the button text highlight color, background highlight color button, button and click on the button title font, effect and so on. Compile testing, test environment: Xcode 4.5, & have spent IOS 5.0 & have spent The above.