原创 iOS 分類之UIColor+Hex

UIColor+Hex.h // // UIColor+Hex.h // ColorDemo // // Created by 黃健 on 16/7/22. // Copyright © 2016年 黃健. All ri

原创 iOS GPUImage之頭文件說明

#import "GLProgram.h" // Base classes #import "GPUImageOpenGLESContext.h" #import "GPUImageOutput.h" #import "GPU

原创 iOS GPUImage之GPUImageMovie視頻濾鏡(1)

示例:使用GPUImageMovie爲視頻添加濾鏡,並投射到視圖播放 注意 1:視頻處理後輸出到 GPUImageView 預覽時不支持播放聲音,需要自行添加聲音播放功能。 注意 2:關注CPU和內存佔用問題 // //

原创 iOS 屏幕比例縮放 ScaleLayout

ScaleLayout.h // // ScaleLayout.h // ScaleLayout // // Created by 黃健 on 16/7/26. // Copyright © 2016年 黃健. All

原创 iOS Core Graphics基礎入門(1)

Core Graphics其實是一套基於C的API框架,這也就意味着Core Graphics不是面向對象的。 Core Graphics需要指定在哪裏畫圖。因此很多API都需要一個上下文(Context),就是一張畫布。

原创 iOS GPUImage之GPUImageMovie視頻濾鏡(2)

示例:使用 GPUImageMovie 爲視頻添加濾鏡,並保存文件(簡單使用) // // ViewController.m // GPUImageTest2 // // Created by 黃健 on 16/7/2

原创 iOS 分類之UIView+Frame

UIView+Frame.h // // UIView+Frame.h // UISwapView // // Created by 黃健 on 16/7/6. // Copyright © 2016年 黃健. Al

原创 iOS Core Graphics基礎入門(3)

## 繪製陰影 // 創建一塊畫布 CGContextRef context = UIGraphicsGetCurrentContext(); // 添加陰影顏色 CGContextSetShadowWithColor(co

原创 iOS 分類之按鈕倒計時UIButton+CountDown

UIButton+CountDown.h #import <UIKit/UIKit.h> typedef void(^RunBlock)(UIButton *button, NSInteger totalTime, NSInt

原创 iOS 分類之UIButton+POImagePosition

UIButton+POImagePosition.h // // UIButton+POImagePosition.h // #import <UIKit/UIKit.h> typedef NS_ENUM(NSIntege

原创 《iOS 開發》文章目錄

├── Objective-C │ ├── Apple │ │ ├── 蘋果登錄 Sign in with Apple │ │ └── placeholder │ ├── Xcode │ │ ├──

原创 iOS Core Graphics封裝虛線

HJDashLineView.h // // HJDashLineView.h // CGContextDemo // // Created by 黃健 on 16/7/18. // Copyright © 2016年

原创 蘋果登錄 Sign in with Apple

第三方登錄現在已經成爲了主流的登錄方式,爲了給自家用戶帶來更好的跨平臺與跨設備體驗, 蘋果在今年的 WWDC2019 推出了屬於自己的第三方登錄服務 —— Sign in with Apple( iOS 13 及以上可用 )

原创 iOS Core Graphics介紹

Core Graphics是iOS中繪製圖形的核心框架. Core Graphics屬於媒體層,它負責所有在iOS屏幕上進行的繪圖操作。 創建任何界面元素時,iOS都是用Core Graphics來將這些元素繪製到窗口中去的