原创 iOS textFiled密文明文切換的問題

app在登錄的時候需要輸入密碼,一般情況下,密碼的輸入是使用密文輸入的,使用的textFiled的 secureTextEntry屬性,明文顯示的時候就是改動textFiled的這個屬性,但是更改屬性顯示的時候會出現問題,就是光標的位置

原创 iOS 有關旋轉屏幕的問題

1.首先你的項目要支持橫屏,大部分的需求是某些頁面支持橫屏顯示,並不是這個app所有的頁面都可以支持橫屏。 在general下的deployment info 下的device orientation要選擇支持橫屏,一般是勾選Landsc

原创 被遺忘的iOS8

*1.做iOS開發,屏幕適配,這個還好,目前只有兩個類型的屏幕去適配,再有一個就是系統兼容適配。 **a.寫文章的這一刻也不記得iOS8 是什麼時候發佈的了,作爲一個有情況的iOS開發人員,app最低系統支持當然是xcode能夠選

原创 iOS weex使用

阿里 Weex,一個UI跨平臺的框架,使用vue編寫,編譯爲.js文件,供移動端進行調用 iOS 端使用 pod ‘WeexSDK’ 引入sdk 一.weex使用,直接上代碼吧 1.appdelete中執行的

原创 iOS iqkeyboardmanager使得navigation偏移的問題

iqkeyboardmanager作用是在做輸入操作的時候會自動向上偏移頁面使得輸入框不會被鍵盤擋住,作用十分顯著.但是在普通的View頁面上添加輸入框的時候,會導致頁面頂部的navigation也會跟隨偏移.如果輸入框所在的視圖是scr

原创 ios 圖片選擇 失去連接 lost connection

跟後臺交互,上傳圖片到服務器,在沒有用線連接電腦的時候,APP程序是崩潰的,真機連線測試的時候,顯示丟失的連接。 多次測試發現,當選擇的圖片過多或者是尺寸太大的時候,在頁面中展示的UIImage的對象,就會出現這種情況。但並不是所有的機型

原创 iOS 選取圖片 後臺給旋轉 多圖上傳 代理方法不執行

經歷了一個新的項目,也是一個新的團隊.圖片上傳,成了重點.1.圖片上傳服務器之後,在獲取的時候被旋轉了90度.    解決辦法爲:將回調的image對象進行如下處理,if (image.imageOrientation != UIImag

原创 iOS 上線問題

1.注意ipv6網絡協議    在阿里買的服務器,默認支持這個協議,但實質並不是真正的ipv6,有的app上架被這個原因拒絕,但是阿里有辦法.爲此特意查找了AFN2.0,發現早在那個時候就已經支持ipv6了,所以放心大膽的告訴服務端,去搞

原创 iOS iphonex底部安全區域

適配iPhone X,對於一般的app,只支持豎屏展示的,底部就成爲了適配的重點,當在初始化控件使用self.view.safeAreaInsets.bottom獲取底部安全區域高度的時候,發現獲取到的值爲0,並不是期望的34.前提是你用

原创 iOS 使用masonry佈局,並實現展示動畫

實現動畫的方法,一般都是使用以下方法  [UIView animateWithDuration:0.2 animations:^{     }]; 注: 1.當使用frame佈局的時候這個方法只需要在回調內部改變要出現動畫的view類的

原创 iOS 下拉刷新,上拉加載崩潰

列表展示數據的時候,往往會用到分頁,第三方MJRefresh,執行上拉加載的時候將獲取到的數據添加到列表的數據源中,執行下拉刷新的時候,一般是將回歸初始狀態,分頁歸零,列表數據源歸零。這就涉及到歸零時機的

原创 iOS11 調取相冊相機問題

問題描述:在需要傳照片的頁面,通常是開放相冊和相機兩個選取照片的入口.但通常都是使用一個imagepickercontroller對象來實現調取相冊相機.在iOS11之前,這麼做是沒有問題的.但是需要切換一下sourceType這個屬性的

原创 iOS 圖片上傳被後臺給旋轉了90度

圖片在不裁切的情況下上傳到服務器,結果返回的圖片被強制轉了90度,很生氣.當使用相機拍照之後,或者是相冊選擇照片之後,如果沒有開啓照片的編輯,那麼後臺就有可能會把 照片進行旋轉,這個不知道是爲啥.所以在不開啓裁切,後臺給旋轉的情況下,使用

原创 iOS UIimage對象的生成

    //在oc中imageView加載圖片的方式很多種,可以通過存儲的路徑、圖片的名稱、data類型轉換、網絡加載等等。     //代碼中生成UIImage對象的時候,常見的有下面兩種方法,個人理解,望大家指正     //1.使用

原创 iOS 本地存儲,緩存和清除

在開發APP的時候,通常會用到本地的數據存儲,減少流量的使用和服務器的壓力.下面幾種常用的方法 1.在緩存圖片的時候,SDWebImage是比較好用的一種方式,操作簡單,只需要一個圖片地址,設置佔位圖.記住設置options爲SDWebI