原创 WKWebView與JS交互內存不釋放問題探究
最近在做一個項目,裏面用到了與H5的交互,準確的說是JS端要調用本地的代碼,這裏要說一下,wkWebView的JS交互與普通的UIWebView是不一樣的,而且在JS端代碼的編寫也是有所不同的,希望大家能跟後臺人員做良好的溝通。 廢話不
原创 iOS ● 非常全的三方庫、插件、大牛博客等等
iOS非常全的第三方庫 iOS ● 非常全的三方庫、插件、大牛博客等等 github排名:https://github.com/trending, github搜索:https://github.com/search. 此文章轉自gi
原创 RunLoop 官方編程手冊翻譯
原文 這是一篇對Run Loop開發文檔《Threading Program Guide:Run Loops》的翻譯,來源於蘋果開發文檔。 Run loops 是和線程相關的基礎部分。一個run loop是一個用來調度工作和協調接受的事
原创 自定義按鈕圖片和文字的位置
#pragma mark - 兩種方法的優缺點 /** - 第一種通過分類的方式設置按鈕非常方便,只需要一行代碼就足夠了,不需要我們自己計算UIE
原创 升級iOS10後,AVPlayer有時候播放延時和播放不了的問題
如果你的視頻使用的是HLS(m3u8)協議的,是不會由於升級ios10出現這個播放問題的。 如果不是基於HLS協議的,解決方法如下 self.player = [AVPlayer playerWithPlayerItem:self.pl
原创 UITableViewCell嵌套UIWebView
1 獲取UIWebView高度 - (void)webViewDidFinishLoad:(UIWebView *)webView { // 如果要獲取webView高度必須在網頁加載完成之後獲取 // 方法一
原创 ios中怎麼手動調label的行距
//手動調行距 +(NSAttributedString *) customSpacing:(CGFloat)space andStr:(NSStr
原创 設置textView的佔位字符
JGTextView *textV = [[JGTextView alloc] initWithFrame:CGRectMake(10, 100, kDeviceWidth - 20, 100)]; textV.font = [
原创 iOS開發經驗總結(一)
總結了幾個月的東西終於能和大家分享了,不多說,直接看東西! 1、禁止手機睡眠 [UIApplication sharedApplication].idleTimerDisabled = YES; 2、隱藏某行cell (CGF
原创 獲取系統裏面的所有字體
UIFont *font = [UIFont systemFontOfSize:[UIFont systemFontSize]]; NSLog(@"當前字體。。。 %@",font);
原创 iOS 中怎麼設置label中的內容是靠最上面顯示,,還是在中間顯示
#import <UIKit/UIKit.h> typedef enum { VerticalAlignmentTop = 0, // de
原创 iOS 怎麼限制textView和textField的輸入字數
//設置文本輸入框的最大字數 + (void)limitTextViewLength:(UITextView *)textView maxLengt
原创 iOS問題-崩潰錯誤
崩潰錯誤:-[NSConcreteTextStorage KeyBoardshow:]: unrecognized selector sent to instance 0x134537ab0錯誤原因:通知用來監控鍵盤,二次調用的時候會導致
原创 正則表達式前端使用手冊
最近瀏覽看到一篇不錯的正則表達式的使用手冊,在這裏給大家分享一下: 鏈接地址:http://louiszhai.github.io/2016/06/13/regexp/# 點贊 收藏 分享 文章舉報
原创 iOS tabbar點擊動畫效果實現
正常情況下,我們點擊tabbar都只有一個變色效果,但有時候,如果我們想給它添加一個點擊動畫,該如何做呢? 先上幾個效果圖: 1、先放大,再縮小 2、Z軸旋轉 3、Y軸位