原创 iOS UIButton之防止重複點擊

轉載自:https://www.jianshu.com/p/c2243ac4f620 通過Runtime控制UIButton響應事件的時間間隔。思路如下: 1、創建一個UIButton的類別,使用runtime爲UIButton增加pub

原创 iOS[swift]防止單點手勢連續快速觸發

按鈕被連點,單點手勢被連續觸發有時候我們的APP會出現各種糟糕的現象(例如: 綁定事件是彈出個頁面,連點之後連續彈出多個相同的頁面,或者綁定某個指令,連點之後連續下發多個指令等等)等等... 防止按鈕的連點我已經在之前的文章中總結過了,本

原创 iPad中將UITabBar的圖標和文字改爲上下結構顯示

@implementation UITabBarController (TabButtonType) - (UITraitCollection *)traitCollection {     UITraitCollection *oldT

原创 ios 根據frame截取圖片

//創建UIImage Category -(UIImage *)clipImage:(CGSize)size { UIImage *aImage = [self fixOrientation] ; //被切圖片寬比例

原创 多次點擊TableViewCell重複觸發push的解決方案

原文鏈接:https://www.jianshu.com/p/197817a36070 給NavigationController一個標籤push屬性記錄控制器的push轉態。 在自定

原创 iOS 漸變顏色

  /** 漸變方式 - VKGradientChangeDirectionLevel, 水平漸變 - VKGradientChangeDirectionVertical, 豎直漸變 - VKGradientChange

原创 iOS framework動態庫重簽名

真機上運行.framework時,如果報如下信息時表示framework動態庫沒有簽名,需要進行重簽名:   dyld: Library not loaded: @rpath/XX.framework/XX   Referenced

原创 iOS11 tableView 刷新的情況下列表向上移動

初始化tableView時設置預估行高 if (@available(iOS 11.0, *)) {             self.tableView.estimatedRowHeight = 0;             self.

原创 AFNetworking怎麼post x-www-form-urlencoded類型的數據

AFHTTPSessionManager * manager = [AFHTTPSessionManager manager];     manager.requestSerializer = [AFHTTPRequestSerializ

原创 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at

今天在macOs系統中安裝redis遇到了頭大的問題;   原因是升級了macOS Sierra 版本之後,command line tools 工具沒有用,  google了一下,在stackoverflow.com上面找到了問題的

原创 iOS 全局禁止橫屏,但UIWebView 全屏播放視頻,橫屏,解決辦法

iOS 全局禁止橫屏,但UIWebView 全屏播放視頻,橫屏,解決辦法 UIWebview在播放網頁視頻的時候我們需要進行是否全屏狀態的監聽。 一般的需求是在播放視頻時候需要橫屏,退出全屏的時候不能橫屏,但是UIWebview沒有給出響

原创 關於UIImage的capInsets以及Xcode的圖片Slicing功能和Stretching功能

轉自:https://blog.csdn.net/zhongad007/article/details/78404232 1. 可視化操作:Slicing 1. 關於每個方向上三條線分別代表什麼意思 首先從水平方向上看 左邊線表示左邊的

原创 RunLoop-UITableViewCell加載高清大圖的速度優化

轉自:https://www.jianshu.com/p/719cfd7d0a2a iOS開發中,UITableView的優化一直是一個老生常談的問題,除了常用的預加載,緩存等方法以外,其實利用RunLoop 的循環也可以實現超清大圖的流

原创 RUNLOOP優化大圖加載

轉自:https://blog.csdn.net/bruceyou1990/article/details/80199650  1 爲什麼要優化大圖加載 大圖片在渲染的時候,比較耗費時間  我們利用RUNLOOP 來優化: 思路:1.每一

原创 ios12.1 tabBar 中的圖標及文字出現位置偏移動畫

轉自:https://blog.csdn.net/longge_li/article/details/83654333  昨天更新12.1之後,發現app 首頁push一個界面,返回的時候,tabBar上的圖標和文字出現一個從上往下的神奇