原创 IOS實現文字水平無間斷滾動

IOS實現文字水平無間斷滾動 IOS跑馬燈效果,實現文字水平無間斷滾動,示例代碼如下: ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIVi

原创 UICollectionView 水平滾動導致 section 和 cell 不能縱向佈局的問題處理

        UICollectionView 水平滾動導致 section 和 cell 不能縱向佈局的問題處理         今天是節前最後一天,明天就是祖國70華誕,寫篇博客預祝祖國國泰民安,繁榮昌盛。今天要和大家分享的問題是

原创 實現兩個UITableView垂直同步滑動,右邊列表水平滑動,左邊固定

兩個UITableView垂直同步滑動,並且右邊的列表能水平滑動,左邊固定只能上下滑動,這個需求不常見。多見於了財經App中,左邊是固定的行情名稱和code,右邊則有很多相關的信息展示,比如:當前值,開盤價、最高價、最低價、昨收價、收盤價

原创 IOS 保存圖片、視頻到自定義相簿

網上有很多文章介紹了保存的圖片和視頻的到相簿的,幾經對比和測試,效果都不如人意。經過實測和取長補短,現將重構後的參考實例粘貼如下,僅供學習和參考: 1、檢測相簿以及創建相簿: /** 創建自定義相冊 */ +(void)isExistF

原创 Alamofire4 PUT、POSTbody傳參以及實現Oauth2認證

       Alamofire是原AFNetworking團隊針對Swift語言封裝的網絡請求庫,相較於AF基本不存在內存泄漏的問題。最新版是Alamofire5最低支持系統爲iOS10,具體可參考文章:Alamofire 5 的使用

原创 UIWebView 點擊查看大圖

UIWebView 點擊查看大圖 UIWebView 點擊查看大圖,參考示例如下: ShowBigImgViewController.h #import <UIKit/UIKit.h> @interface ShowBigImgVie

原创 IOS UIWenView 調整頁面字體大小

IOS UIWenView 調整頁面字體大小 IOS UIWenView 調整頁面字體大小,示例如下: FontSizeChangeViewController.h #import <UIKit/UIKit.h> @interfac

原创 IOS NSUserDefaults-輕量級本地數據存儲

IOS NSUserDefaults-輕量級本地數據存儲 IOS 針對用戶數據持久化處理提供了多種處理方式:NSUserDefaults、plist 以及 sqlite3 數據庫 都是很不錯的選擇! NSUserDefaults 是一種輕

原创 Swift 使用NSRange 查找字符多次出現的位置處理

NSRange是個使用頻率比較高的對象,尤其是在設置富文本(AttributedString)的地方。自帶的 rangeOfString 就可以查找某字符所在字符串中的位置。但如果要獲取多次出現的位置信息就需要另闢蹊徑了。如下代碼實現了,

原创 AFNetworking 實現 OAuth 網絡請求

關於OAuth 開放授權常用在獲取身份認證和授權令牌token 獲取等場景,關於OAuth更權威具體的知識介紹可參考網絡資源瞭解。本文主要介紹了在Swift中使用AFNetworking 網絡請求組件,進行OAuth請求。具體參考代碼如下

原创 iOS實現文字水平無間斷滾動效果

這篇文章主要爲大家詳細介紹了iOS實現文字水平無間斷滾動效果,具有一定的參考價值,感興趣的小夥伴們可以參考一下 IOS跑馬燈效果,實現文字水平無間斷滾動,示例代碼如下: ViewController.h #i

原创 IOS 保存圖片、視頻到自定義額相簿

網上有很多文章介紹了保存的圖片和視頻的到相簿的,幾經對比和測試,效果都不如人意。經過實測和取長補短,現將重構後的參考實例粘貼如下,僅供學習和參考: 1、檢測相簿以及創建相簿: /** 創建自定義相冊 */ +(void)isExistF

原创 支持ObjC的Swift版 UILable文本數值變化效果

AnimatingLabel.swift 一種UILable 文本數值變化效果,強大簡單實用。具體文件參考如下: import Foundation import UIKit public protocol TextContainab

原创 ObjC貝塞爾曲線實現漸變帶動畫的信用圓環

ObjC貝塞爾曲線實現漸變帶動畫的信用圓環,參考示例代碼: WangCreditView.h: #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN /** * 信用圓環 */ @int

原创 Swift版國內省市縣三級聯動

1、引入數據模型 CountryCityModel.swift 如下文件爲省市縣最新數據Model,使用的struct 結構體處理,比類的內存佔用更小: import Foundation /** * 國家、省份、城市數據模型 *