獲取app安裝的進度(作者:fkue0487)
私有API獲取app安裝進度。
測試環境:Xcode 6.2,iOS 6.0以上
6種不同的加載指示--DGActivityIndicatorView
該項目包含6種不同的加載指示,靈感來源於CSS加載動畫。
測試環境:Xcode 6.2,iOS 6.0以上
仿淘寶寶貝數量增減調整控件(作者:huangxisu)
使用非常簡單,支持長按修改
// 創建對象 HJCAjustNumButton *btn = [[HJCAjustNumButton alloc] init]; // 設置Frame,如不設置則默認為(0, 0, 110, 30) btn.frame = CGRectMake(100, 200, 100, 25); // 內容更改的block回調 btn.callBack = ^(NSString *currentNum){ NSLog(@"%@", currentNum); }; // 加到父控件上 [self.view addSubview:btn];
測試環境:Xcode 6.2,iOS 6.0以上
仿微信ActionSheet用法和系統的一樣(作者:huangxisu)
用法和系統的ActionSheet一樣簡單,沒有依賴其他框架。
可以讓ios6擁有ios8的風格的ActionSheet
// 1.創建HJCActionSheet對象, 可以隨意設置標題個數,第一個為取消按鈕的標題,需要設置代理才能監聽點擊結果 HJCActionSheet *sheet = [[HJCActionSheet alloc] initWithDelegate:self CancelTitle:@"取消" OtherTitles:@"哈哈", @"嘿嘿", @"哄哄", nil]; // 2.顯示出來 [sheet show]; // 3.實現代理方法,需要遵守HJCActionSheetDelegate代理協議 - (void)actionSheet:(HJCActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ switch (buttonIndex) { case 1: _testLabel.text = @"哈哈"; break; case 2: _testLabel.text = @"嘿嘿"; break; case 3: _testLabel.text = @"哄哄"; break; } }
測試環境:Xcode 6.2,iOS 6.0以上
基於material design的iOS轉場動畫--JTMaterialTransition
基於material design的iOS轉場動畫。
測試環境:Xcode 6.2,iOS 6.0以上