原创 view顯示出來不能完全填滿window的bug解決

這可能是screen launch file那邊沒有指定Main 的緣故,指定上就OK了 這個bug發生在自定義相機截取界面的時候,可以看到,狀態欄上面和底部都是有一個黑色條的

原创 隱藏toolBar

- (BOOL)hidesBottomBarWhenPushed 這個函數如果返回值是YES  那麼從當前頁面view1 push到view 2,view3.....都會隱藏掉toolbar 如果只想隱藏掉某一個view2頁面的to

原创 從Gitlab上clone代碼時遇到的問題The remote end hung up unexpectedly

轉自 https://www.jianshu.com/p/7377b68a095f 執行 ```objc  sudo xcode-select -switch /Applications/Xcode.app/Contents/Devel

原创 創建工程的新工程中,沒有Prefix文件怎麼辦

在Xcode6中,默認去掉了Prefix.pch文件,因爲加入太多頭文件會拖慢build的速度,需要我們自己手動去添加,詳細說明參考:點擊打開鏈接,點擊打開鏈接 創建Prefix.pch文件的步驟   1.CMD+N ->other ->

原创 iOS設置按鈕的圖片爲Aspetfit

通過以下代碼實現: UIButton *backBtn = [UIButtonbuttonWithType:UIButtonTypeCustom];     [backBtn setImage:[UIImageimageNamed:

原创 Xcode上面找不到模擬器

之前都是用的好好的 ,但是最近忽然就發現Xcode上面除了真機只有Generic iOS Device選項,模擬器一個都不見了! 彆着急,依次打開Xcode -> Window -> Devices 下面有add 依次添加進來即可

原创 IOS 中block結構的簡單用法

原文鏈接:點擊打開鏈接 自從block出現之後,很多API都開始採用這樣的結構,由此可見,block確實有許多優勢存在,這裏將一些簡單用法總結如下: 一、如何聲明一個block變量 我們通過^符號來聲明block類型,形式如下:

原创 iOS鍵盤彈出的處理

#pragma mark -view自動調整位置 - (void)changeContentViewPosition:(NSNotification *)notification{     UIWindow *window = [[

原创 iOS 8 Auto Layout界面自動佈局系列3-使用代碼添加布局約束

原文鏈接:點擊打開鏈接 本系列的第一篇文章介紹了自動佈局的基本原理,第二篇文章通過一個簡單的例子演示瞭如何使用Xcode的Interface Builder(簡稱IB)以可視化方式添加約束。本篇爲該系列的第三篇文章,主要介紹如何通過代

原创 修改導航欄字體樣式

原文鏈接:點擊打開鏈接 文章來源:http://www.aichengxu.com/view/42504 iOS中設置導航欄標題的字體顏色和大小,有需要的朋友可以參考下。 在平時開發項目的時候,難免會遇到修改導航欄字體大小和顏色

原创 UIImagePickerController詳解

原文鏈接:點擊打開鏈接 1.UIImagePickerController的靜態方法:      imagepicker = [[UIImagePickerController alloc]init];       //UIImagePi

原创 APP緊急修改後的app store官方審覈通道

原文鏈接:點擊打開鏈接 當你的APP上線後,發現遇到一個明顯的BUG需要修改,會遇到修改後審覈週期的問題,雖然你連夜修正了BUG並且上傳,但這並不代表第二天用戶就能下載到最新版本。如何快速的提交這個審覈,使得app store快速通過

原创 IOS: iPhone鍵盤通知與鍵盤定製

原文鏈接:點擊打開鏈接 一.鍵盤通知 當文本View(如UITextField,UITextView, UIWebView內的輸入框)進入編輯模式成爲first responder時,系統會自動顯示鍵盤。成爲firstrespo

原创 iOS開發庫的列表

原文鏈接:點擊打開鏈接 Attention:這是一個用於iOS開發的庫的列表,不完全是開源庫 項目管理和工具 測試:TestFlight依賴管理:CocoaPods自動生成推送證書:GeneratePushCertsAppStor

原创 鍵盤顯示隱藏時view自動調整位置

原文鏈接:點擊打開鏈接 - 添加監聽 [[NSNotificationCenter defaultCenter] addObserver:self s