原创 IOS三種線程技術各自優缺點

   大家都知道,多線程提(多核心)高了計算機的處理速度。我對這一塊有淺淺的認識,跟大家分享: 首先 大家要注意  1 、線程的使用不是無節制的 2、只有主線程有直接修改UI的能力。 IOS的三種多線程技術:              

原创 獲得當前視圖的控制器

#import "UIView+ViewController.h" @implementation UIView (ViewController) - (UIViewController *)viewController {

原创 iOS 攔截系統自帶的Pop事件

攔截系統自帶的Pop事件 首先,在開發中我遇到一個問題,用故事版將控制器連接起來,之後就有了系統自帶的返回按鈕(大家都知道,說的很直白)。 當我想點擊返回按鈕的時候,根據自己的情況再確定反不反回上一個控制器。解決方案: 我看到了[

原创 iOS Size Classes 的簡單使用

與Auto Layout技術不同的是,Size Class不能通過代碼編程管理,只能通過Interface Builder使用。 例:效果圖 步驟: 在想要的不居中 設置想要的 位置和大小。很簡單吧,但是很少有

原创 取到導航控制器當前顯示的控制器

例子背景:在側滑控制器的左邊(右邊)控制器中(無導航欄),點擊一個單元格(或  按鈕等)關閉側邊欄的同時讓中間控制器的界面 回到跟控制器(如果是標籤控制器,需要寫多個就可以了) - (void)setSelected:(BOOL)sel

原创 關於3年買車5年買房的那些事(後續)

文章是很久之前寫的: https://blog.csdn.net/littleSun_zheng/article/details/75512713 過去幾年了,回頭看一下。結果很不錯的 2018年10月份搖號買房,本人1號。狗屎

原创 Mac安裝flutter,環境變量配置(基於flutter官網說明)

Mac 環境安裝步驟 1、下載flutter sdk 注意:下載存放目錄比較關鍵。 2、根據1,在目錄下創建 bash_profile文件,vim編輯 : Export PUB_HOSTED_URL=https://pub.flu

原创 轉場動畫過度效果 (私有API)

        IOS系統下界面的切換有很多種,但是我們使用時發現他只有一兩種。其實這與蘋果公司的理念相關,那就是簡約統一的界面。這樣用戶只要用過它的產品,其他產品也就很容易上手了。但是隨着移動端的發展,人們的要求越來越高,學習能力也不斷

原创 將文件(圖片爲例子)保存到 自己指定的沙盒文件夾中 並取出來 待用

 /*________保存圖片到沙河路徑文件夾_____________**littleSun_zheng**/     //先把圖片轉成NSData     NSData *data  = UIImageJPEGRepresen

原创 iOS基於JPush點擊通知跳轉到對應的界面 (1 手機系統版本 2 程序在前臺 後臺 死掉)

在做項目時遇到了這個問題,相信跟大家一樣,不是不會做,但是就是不是很會做,然後就百度,後來發現沒有適合我的。於是綜合手機系統版本和程序的生命週期進行敘述。 前面證書的流程忽略,如果不會百度一大堆。 1.註冊通知: //根據系統分

原创 iOS評分(評價)星星圖

下載地址:https://github.com/littleSunZheng/StarGradeView 截圖: 起因:項目中往往涉及到用戶的評分反饋,在我的“E中醫”項目中,涉及到幾處。對此我參考了美團和滴滴的評分圖。 評分視圖分

原创 iOS Label大小不變內容可適應變化(字體大小變化)

例如在項目中做購物車時,購物車上面表示物品件數的label大小不變,內容隨着1-100-1000等字體變小。 xib文件中很好設置,如果用代碼,代碼如下: //初始值 爲10,設置minimumScaleFactor=0.5,就代表最小

原创 iOS APP如何實現版本檢測更新

原來項目中提示版本更新是用友盟做的,後來友盟(蘋果)的後臺不支持了,所以需要自己來做。當然前期我們自己做的版本更新,後來想了想,因爲iOS取到只有一個( 企業版的也不多)。所以我就百度了一下,然後用蘋果給咱們的rest接口做了檢測更新。

原创 iOS轉場時導航透明不透明

1、push 前後導航的是否隱藏採用: [self.navigationController setNavigationBarHidden:YES animated:YES];// Hide or show the navigat

原创 筆記

有很多時候想學東西,但是沒有手頭的項目就很難去學習,沒法實踐就很難堅持,學的也是表面的東西,短時間不用就忘記,畢竟你沒有項目作爲支撐,還有就是自己總是做一個項目會形成以這個項目爲基準的“思維定式”,在今後