原创 iOS statusBar 狀態欄定製

UIWindow * statusWindow = [[UIWindow alloc] initWithFrame:[UIApplication sharedApplication].statusBarFrame];

原创 NSArray與NSMutableArray的區別

一直對ios裏面的NSArray,NSMutableArray內容能更改和不能更改感到模糊,網上也找不到詳細的說明,思考了一下,覺得可以用java裏面的知識來解決!     情況其實是這樣的:NSArray創建之後會在堆中建立一塊區域

原创 如何讓我們淡定解決 程序運行崩潰

轉來的,我覺得很不錯,精品! 有這樣一種情形:當我們正在快樂的致力於我們的app時,並且什麼看都是無比順利,但是突然,坑爹啊,它崩潰了。(悲傷地音樂響起) 我們需要做的第一件事就是:不要驚慌。 修復崩潰不是很困難的。假如你崩潰

原创 HTML 5 --- 移動端viewport:

HTML 5: viewport: <meta name="viewport" content="width=device-width,target-densitydpi=high-dpi,initial-scale=1.0, min

原创 自定義導航欄--將NavigationBar設置透明

將NavigationBar設置透明(僅將指定視圖控制器進行透明處理),步驟如下:1.在視圖控制器的頭文件中實現UINavigationControllerDelegate,例如:@interface PicturePreviewView

原创 iOS 8 & X-Code 6更改項目名稱 圖文教程

iOS開發-項目的完整重命名方法,圖文教程。 前言:在IOS開發中,有時候想改一下項目的名字,都會遇到很多麻煩。直接改項目名吧,XCODE又不會幫你改所有的名字。總是有很多文件、文件夾或者是項目設置的項。而且都是不能隨便改的,

原创 UIView的自適應高度 (圖像,文字)

(圖像)自適應高度: - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { // 在t

原创 UI Animation 動畫效果

Animation的基本實現功能:首先創建一個簡單的button 在button方法中來實現不同的動畫效果:- (void)buttonClicked:(UIButton *)button { // UIView 動畫 /

原创 蘋果賬號申請流程——99刀(個人版或公司版 ),299刀(企業版)

APPLE的政策是,要發佈到APP STORE必須用99美元的個人版或公司版Apple Developer Programs,要在非商店外下載只能使用299美元的企業版iOS Developer Enterprise。開發者證書目前有三種

原创 ASIHTTPRequest類庫簡介和使用說明

ASIHTTPRequest類庫簡介和使用說明 官方網站: http://allseeing-i.com/ASIHTTPRequest/ 。可以從上面下載到最新源碼,以及獲取到相關的資料。 使用iOS SDK中的HTTP網絡請求AP

原创 OC-JS交互(WebViewJavascriptBridge使用說明)

首先確保一份已經配好功能的html文件。  1.初始化一個webview(viewdidload) UIWebView* webView = [[UIWebView alloc] initWithFrame:self.view.bound

原创 UIPickerView選擇控件實現選擇輪播效果(轉輪效果)

UIPickerView爲用戶提供了選擇器功能,使用戶以更好的體驗方式實現數據的選擇,如圖: UIPickerView控件的使用方法:(創建好根視圖:MainViewController) #import <UIKit/UIKit.

原创 仿淘寶頂部等待狀態欄

<pre name="code" class="objc">#import "AppDelegate.h" @implementation AppDelegate - (void)dealloc { [_page rele

原创 懶加載三大優勢

懶加載三大優勢: 1,延遲內存佔用 2,增加類的靈活性 3, 都是可重建的資源 可以置空 再次創建

原创 UIDatePickerView實現時間滾動輪播效果

- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.title =