原创 iOS 修改導航欄透明度
//設置透明導航欄 UIView *barImageView = self.navigationController.navigationBar.subviews.firstObject; barImageView.alpha = 0
原创 iOS KVO原理的探究
使用KVO分三個步驟: 1 通過addObserver:forKeyPath:options:context:方法註冊觀察者,觀察者可以接收keyPath屬性的變化事件 Observer 被觀察者對象 keyPath 需要
原创 IOS 截取當前高清屏幕
高清圖生成 - (UIImage *)convertViewToImage { UIView *v = self.view; CGSize s = v.bounds.size; //第一個參數表示區域大小。
原创 IOS-圖片裁剪
根據自己給定的frame對圖片進行裁剪 scale 圖片的縮放比例 rect 要裁剪的frame 不能超出原圖 返回裁剪後的圖片 (UIImage )ct_imageFromImage:(UIImage )image inRect
原创 IOS -- 獲取用戶的健康數據的運動步數
最近在做和微信運動差不多的一個功能 就是從用戶手機的健康裏面獲取用戶的運動數據。。。 先在開發者中心 選擇healthKit 重新生成證書 然後在xcode裏面選擇 然後就是配置健康數據的權限 到這環境算是配置好了 下來就是操
原创 IOS 圖片拉伸不變形
(UIImage )imageCreatWithCap:(NSString )imageName { UIImage *image = [UIImage imageNamed:imageName]; // 設置左邊端蓋寬度 NSI
原创 Xcode常用快捷鍵
隱藏xcode command+h 退出xcode command+q 關閉窗口 command+w 關閉所有窗口 command+option+w 關閉當前項目 command+control+w 關閉當前文件 command
原创 算法 --常用函數 隨機數-絕對值-向上取整-正切函數等等
rand() —-隨機數 abs() / labs() —-整數絕對值 fabs() / fabsf() / fabsl() —-浮點數絕對值 floor() / floorf() / floorl() —-向下取整 ceil() / c
原创 ios target -- weight todayWeight 開發
新建一個項目 然後– File - New - targe 新建一個TodayExtension 我們把新建的 叫做子項目 原來的叫做主項目 子項目是一個單獨的app group證書 在子項目和主項目中 分別代開 Ap
原创 IOS 之各種收起鍵盤
1、用的比較多的方法:點擊背景View收起鍵盤或者直接使用也可以(你的View必須是繼承於UIControl) [self.view endEditing:YES]; 2、萬能方法:在任何地方都可以使用這種方法來關閉/收起鍵盤 [[
原创 IOS 系統振動調用
頭文件 #import 《AudioToolbox/AudioToolbox.h》 這個是最猛的振動 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); 3D Touch 中
原创 IOS UIVisualEffect 蒙版的View 高斯模糊實圖
UIVisualEffectView 是8.0以後新出的 直接加在view上就行 高斯模糊的視圖 UIBlurEffectStyleExtraLight,//淺色 UIBlurEffectStyleLight,//一般 UIBlurEf
原创 Str轉Json
NSString *str = @"{'extype':1,'name':'jiadan','pwd':'6e03a39847c297813d3d80a1935efd89','serverid':10024,'ip':'121.42.1
原创 數據的歸檔與解歸檔
將一些輕量級的json存在本地 和取出的一些操作 + (BOOL)archivingJsonWith:(id)json { NSArray *paths=NSSearchPathForDirectoriesInDomains(N