Time of Update: 2018-07-25
RT,不管返回來的是以數為變數,還是只有幾種狀態都行,只要能檢測到目前串連的wifi強度的訊號量就可以。 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Time of Update: 2018-07-25
#import "DownLoadCell.h" @implementation DownLoadCell - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{ self = [superinitWithStyle:style
Time of Update: 2018-07-25
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"> 很多情況下,我們需要知道一段文字的寬度與高度,從而更好的編寫介面。在iOS中的方法其實非常的簡單,寫了一個簡單的方法如下:</span> <span style="font-family:
Time of Update: 2018-07-25
iOS面試題9 1.使用Xcode建立工程時,支援同時建立的版本管理庫是(C) A.Subversion B.Mercurial C.Git D.Concurrent Version System 2.UIEdgeInsets edgeInsets = UIEdgeInsetsMake(10,10,10,10); @synchronized(edgeInsets){} 關於這段代碼,正確的說法:(D)
Time of Update: 2018-07-25
首先添加庫問題: 選擇頁簽Build Phases->Link Binary With Libraries點+添加庫 然後command+shift+k清除曆史debug的垃圾 複製其它工程檔案編譯錯誤問題: 當拷貝檔案到工程裡的時候,若不注意勾選"Add to Target",運行時會報如下類似的錯誤:Undefined symbols for architecture i386:
Time of Update: 2018-07-25
最近項目中做了一個標題列中的按鈕選取器,原生的UISegmentedControl 無法達到項目效果,效果如下圖:
Time of Update: 2018-07-25
開發中基本上每個介面都會有導覽列,來控制你每個介面從哪來到哪去。 通常的情況都是導覽列左側一個返回按鈕,中間文字展示這個介面是幹嘛的。 偶爾也會出現右側一個表徵圖或者文字,來增加一些功能。本篇介紹一下幾個簡單位置按鈕設定。 1.設定中間文字。 一般都放在ViewController的構造裡面,下同。 UILabel titleUILabel = new UILabel(new CGRect(0, 0, 100, 35));titleUILabel.Text =
Time of Update: 2018-07-25
在用UICollectionView展示資料時,有時我們希望將cell的間距調成一個我們想要的值,然後查API可以看到有這麼一個屬性: - (CGFloat)minimumInteritemSpacing { return 0;} 然而很多情況下我們會發現,這樣寫不能滿足我們的要求,cell之間仍然有一個不知道怎麼產生的間距。
Time of Update: 2018-07-25
如果是網頁內容裡面的alert,我們可以等網頁載入完畢,也就是在webViewDidFinishLoad中執行下面的js代碼,就可以屏蔽alert了 [myWebView stringByEvaluatingJavaScriptFromString:@"window.alert=null;"]; 但上面的方法對於網頁onLoad事件裡面的alert就不起作用了 解決方案就是給UIWebView添加一個類別: 給工程添加JavaScriptAlert.h @
Time of Update: 2018-07-25
類庫列表: DZNEmptyDataSet(UI,空表格視圖解算器) PDTSimpleCalendar(UI,drop-in行事曆群組件) MagicalRecord(實施活躍記錄模式的Core Data助手) Chameleon(UI,色彩架構) Alamofire(Swift 網路) TextFieldEffects (UI,自訂外觀的文本地區) GPUImage(快速圖片處理) iRate(擷取使用者評價)
Time of Update: 2018-07-25
#pragma mark - #pragma mark Application lifecycle #define pdfUrl - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
Time of Update: 2018-07-25
1,允許接受Remote事件 [[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; [self becomeFirstResponder]; 這句很重要,不然有些裝置不響應 - (BOOL) canBecomeFirstResponder { return YES; } 2,處理輸入事件: -
Time of Update: 2018-07-25
以下內容部分來自網路搜集。本人綜合總結得到本部落格內容,以作以後翻閱之需。 signal 13 對應就是 SIGPIPE ,網上對與這個Signal 的解釋是這樣的: 管道破裂。這個訊號通常在處理序間通訊產生,比如採用FIFO(管道)通訊的兩個進程,讀管道沒開啟或者意外終止就往管道寫,寫進程會收到SIGPIPE訊號。此外用Socket通訊的兩個進程,寫進程在寫Socket的時候,讀進程已經終止。
Time of Update: 2018-07-30
有時我們需要用到actionSheet來展示,但是但是往往系統的介面顯示很醜或者並不符合UI的要求,所以在這裡自訂一個,方便以後使用,後續有時間寫一下Swift的開發。 自訂ActionSheet的關鍵點,就是UI的樣式修改和設計調整,還有就是點擊儲存格時進行的後續操作,再一個就是介面顯示的平滑度。 首先介面設計: 建立一個半透明的背景視圖; 然後一個表格,表格分成兩個區,設定標題頭、區尾和儲存格邊角 //背景- (UIView*)maskView { if (!
Time of Update: 2018-12-03
一、版本Version1、Bundle versions string, short --- CFBundleShortVersionString 1.1、發布版本號碼(1.0.0 三位整數,分別對應:重大修改版本、修訂突出、維護)1.2、對應工程TARGETS目錄的Version2、Bundle version --- CFBundleVersion 2.1、組建號(1.0.0.1222)2.2、對應工程TARGETS目錄的Build二、一般擷取更新版本:
Time of Update: 2018-12-03
int intSort(id string2, id string1, void *locale){ static NSStringCompareOptions comparisonOptions = NSCaseInsensitiveSearch | NSNumericSearch | NSWidthInsensitiveSearch | NSForcedOrderingSearch; NSRange string1Range = NSMakeRange(0,
Time of Update: 2018-12-03
@interface UIView (FirstViewController)- (UIViewController *) firstViewController;- (id) traverseResponderChainForUIViewController;@end@implementation UIView (FirstViewController)- (UIViewController *) firstViewController { // convenience
Time of Update: 2018-12-03
附圖:大俠們:要實現的功能:點擊編輯按鈕之後,左邊滑動出一個iphone內建的“禁止停車標識”,而且圖片消失;右邊出來一個可編輯的文字框。這個應該怎麼實現:俺這樣的思路對嗎?如下:點擊編輯按鈕之後,圖片的UIImageView消失,重新計算UILabel的位置,讓其左移動,再在table view cell
Time of Update: 2018-12-03
XCode 下的 iOS 單元測試羅朝輝 (http://blog.csdn.net/kesalin)CC 許可,轉載請註明出處XCode 內建了 OCUnit 單元測試架構,但目前最好用的測試架構應該是 GHUnit。通過 GHUnit + OCMock 組合,我們可以在 iOS 下進行較強大的單元測試功能。本文將示範如何在 XCode 4.2 下使用 OCUnit, GHUnit 和 OCMock 進行單元測試。OCUnit在 XCode 下建立一個 OCUnitProject 工程,選中
Time of Update: 2018-12-03
[iOS]iOS 中的 url 編碼問題NSString 的 stringByAddingPercentEscapesUsingEncoding 可以對 url 參數進行編碼,但是有點小問題,不會對所有需要編碼的字元都編碼。我們可以通過 CFStringRef 的 CFURLCreateStringByAddingPercentEscapes 函數來封裝這個功能。代碼如下:- (NSString *)encodeToPercentEscapeString: (NSString *)