[個人筆記] 關於 iOS 的常見問題合集

關於ios的常見問題合集,有技術問題,上 bug200.com

如何使用Windows開發機器爲iPhone開發?

有沒有辦法在Windows機器上修補iPhone SDK?是否有針對Windows的iPhone SDK版本的計劃? 我唯一能想到的另一種方法是在VMware服務器運行在Windows上,儘管我不太確定這是多麼合法。

這是什麼意思?“nsunknownkeyexception&39;,原因:…此類不符合鍵x的鍵值編碼”

我想鏈接一個UILabel用一個IBOutlet在我的班級裏創建。 我的應用程序因以下錯誤而崩潰。這是什麼意思?我怎麼修? ***由於未捕獲異常“nsUnknownKeyException”而終止應用程序,原因:“[setValue:ForUndefinedKey:]:此類不是鍵xxx的鍵值編碼兼容。

如何鏈接到應用商店上的應用程序

我正在創建我的iPhone遊戲的免費版本。我想在免費版本中有一個按鈕,可以讓人們進入應用商店的付費版本。如果我使用標準鏈接 http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8 iPhone首先打開Safari,然後打開應用程序商店。我使用了其他直接打開應用商店的應用,所以我知道這是

如何在iOS中更改狀態欄文本顏色

我的應用程序背景很暗,但在iOS 7中,狀態欄變得透明。所以我看不到任何東西,只有角落裏的綠色電池指示燈。如何將狀態欄文本顏色更改爲白色,就像在主屏幕上一樣?

IOS9不受信任的企業開發人員,沒有信任選項

這不是的副本Untrusted App Developer. 因爲IOS9沒有信任企業構建的選項。有人找到解決辦法嗎?

sdk&39;iOS 10.0&39;中的產品類型&39;應用程序&39;需要代碼簽名-StickerPackExtension需要開發團隊錯誤

我面臨以下問題,無法構建應用程序。 XXX的設置衝突。XXX自動 已設置,但已手動設置配置文件通配符 明確規定。在中將設置配置文件值設置爲“自動” 生成設置編輯器,或切換到目標中的手動設置 編輯。SDK中的產品類型“application”需要代碼簽名 “IOS 10” 我也無法選擇特定的配置文件。 如何解決這個問題?

如何更改iOS應用程序的名稱?

前幾天我用一個愚蠢的開發代碼名開始了一個iphone項目,現在我想改變項目的名稱,因爲它幾乎完成了。 但是我不知道如何使用xcode來實現這一點,嘗試在info.plist文件中明顯地更改應用程序的名稱,這會導致簽名過程出錯(我認爲…),並且我的應用程序不會啓動,因爲會給我一個啓動程序錯誤。 我想我可以做一個新的項目,複製粘貼所有的東西,但它看起來太原始了,我希望有一個更文明的解決方案。

將utf-8編碼的nsdata轉換爲nsstring

我有UTF-8編碼NSData從Windows Server轉換爲NSStringiPhone。由於數據包含在兩個平臺上具有不同值的字符(如度符號),如何將數據轉換爲字符串?

如何禁用uiTableView選擇?

當你點擊一行UITableView,該行將突出顯示並選中。是否可以禁用此功能,這樣輕敲一行就什麼也不做?

如何檢查iOS版本?

我想檢查一下iOS設備版本大於3.1.3我嘗試過這樣的事情: [[UIDevice currentDevice].systemVersion floatValue] 但它不起作用,我只想要一個: if (version > 3.1.3) { } 我怎樣才能做到這一點?

如何在MobileSafari上禁用視區縮放?

我試過這三種方法都沒用: <meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;” /> <meta name=”viewport” content=”width=device-width; initial-scale=1.

通過目標C中的nsnotificationcenter發送和接收消息?[關閉]

我正試圖通過NSNotificationCenter但是,在Objective-C中,我還沒有找到任何關於如何做到這一點的例子。如何通過NSNotificationCenter?

如何在iOS中獲取屏幕寬度和高度?

如何在iOS中獲取屏幕尺寸? 目前,我使用: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; 在裏面viewWillAppear:和willAnimateRotationToInterfaceOrientation:duration: 我第一次得到整個屏幕的大小。我

如何傳遞PrepareForSegue:對象

我在地圖視圖中有許多註釋rightCalloutAccessory鈕釦)。按鈕將從此處執行一個segue。mapview到Atableview. 我想通過tableview另一個對象(保存數據),取決於單擊的標註按鈕。 例如:(完全化裝) Annotation1(Austin)->傳遞數據obj 1(與Austin相關) 註釋2(達拉斯)->傳遞數據obj 2(與達拉斯相關) Annotati

如何根據其內容調整UItextView的大小?

有什麼好方法可以調整UITextView是否符合其內容?比如說我有一個UITextView其中包含一行文本: "Hello world" 然後我添加另一行文本: "Goodbye world" 有沒有一個好的方法在可可觸摸獲得rect這將保留文本視圖中的所有行,以便我可以相應地調整父視圖? 另一個例子是,在“日曆”應用程序中查看“備註”字段中的事件-注意單元格(以及UITextView它包含)

在Wireshark上捕獲移動電話流量

如何在Wireshark上捕獲移動電話流量?

uilabel中的多行文本

有沒有辦法讓多行文字UILabel就像在UITextView還是應該用第二個呢?

建築ARMV7的未定義符號

這個問題把我逼瘋了,我想不出怎麼解決它… Undefined symbols for architecture armv7: "_deflateEnd", referenced from: -[ASIDataCompressor closeStream] in ASIDataCompressor.o "OBJC_CLASS$_ASIDataDecompressor"

如何在延遲後觸發塊,如-performselector:withobject:after delay:?

是否有一種方法可以在延遲後使用基元參數調用塊,如使用performSelector:withObject:afterDelay:但是像這樣的爭論int/double/float?

iPhone UItextfield-更改佔位符文本顏色

我想更改我在中設置的佔位符文本的顏色UITextField控件,使其變黑。 我寧願這樣做,而不使用普通文本作爲佔位符,並且必須重寫所有方法來模仿佔位符的行爲。 我相信如果我重寫這個方法: - (void)drawPlaceholderInRect:(CGRect)rect 那我就可以這麼做了。但我不確定如何從這個方法中訪問實際的佔位符對象。

在設備上測試iOS應用程序,無需蘋果開發者程序或越獄

在沒有註冊Apple Developer程序或破解iPod的情況下,如何在iPod touch上測試iOS應用程序? 目前,這兩者都不是可行的選擇。 我想在設備本身而不是屏幕模擬器上進行測試,看看它在實際iPod上的表現。

如何在swift中發出HTTP請求?

我在iBooks中閱讀了蘋果公司的Swift編程語言,但無法理解如何用Swift發出HTTP請求(類似curl)。我需要導入obj-c類還是只需要導入默認庫?或者不可能基於本地Swift代碼發出HTTP請求?

UITextField文本更改事件

如何檢測文本字段中的任何文本更改?委託方法shouldChangeCharactersInRange爲某件事工作,但它並不能完全滿足我的需要。因爲在返回Yes之前,文本字段文本不可用於其他觀察者方法。 例如在我的代碼中calculateAndUpdateTextFields未獲取更新的文本,用戶已鍵入。 他們有沒有辦法得到textChangedJava事件處理程序。 - (BOOL)textFie

通過藍牙在iOS和Android之間傳輸數據?

我一直在閱讀如何使用遊戲工具包通過藍牙在iOS設備之間傳輸數據。我不是在寫遊戲,但我確實需要在兩個設備之間傳輸少量的二進制數據。在兩個iOS設備之間,這就足夠簡單了。但是,我想知道是否可以通過相同的機制在iOS設備和Android設備之間傳輸數據。 是否有人遇到過解釋如何執行此操作的文檔/教程?這在技術上是可能的嗎?或者蘋果公司有沒有采取某種限制措施來防止這種情況發生? 我發現的另一個選擇是藍牙上

如何將觸摸事件添加到uiview?

如何將觸摸事件添加到uiview?我嘗試: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forC

如何在iOS中實現彈出對話框

經過計算後,我想顯示一個向用戶傳遞消息的彈出窗口或警報框。有人知道我在哪裏可以找到更多關於這個的信息嗎?

調整uiimage大小的最簡單方法是什麼?

在我的iPhone應用程序中,我用相機拍照,然後我想把它調整到290*390像素。我用這種方法來調整圖像的大小: UIImage *newImage = [image _imageScaledToSize:CGSizeMake(290, 390) interpolationQuality:1]; 它工作得很好,但是它是一個沒有文檔記錄的功

應用程序將在應用程序啓動結束時具有根視圖控制器。

我在控制檯中收到以下錯誤: 應用程序將在應用程序啓動結束時具有根視圖控制器。 下面是我的application:didFinishLaunchWithOptions方法: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

提供uiview圓角

我的登錄視圖有一個子視圖,其中UIActivityView和AUILabel說“登錄…”。此子視圖有未圓角的角。我怎樣才能把它們弄圓? 在我的XIB裏面有什麼辦法嗎?

uiTableView單元格所選顏色?

我創建了一個自定義UITableViewCell. 表視圖顯示的數據很好。我所堅持的是當用戶觸摸TableView的單元格時,我想顯示單元格的背景色,而不是突出顯示單元格選擇的默認[藍色]值。 我使用此代碼,但沒有發生任何事情: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];

檢測設備是否爲iOS

我想知道是否可以檢測瀏覽器是否在iOS上運行,類似於如何使用Modernizer進行功能檢測(儘管這顯然是設備檢測而不是功能檢測)。 通常情況下,我更傾向於功能檢測,但我需要了解設備是否是iOS,因爲它們按照這個問題處理視頻的方式。YouTube API not working with iPad / iPhone / non-Flash device

如何在iPhone上以編程方式發送短信?

有人知道是否有可能以及如何以編程方式發送短訊服務從iPhone使用官方的sdk/cocoa touch?

位置:Fixed不適用於iPad和iPhone

有一段時間我一直在努力在iPad上定位。我知道iScroll而且它似乎並不總是有效(即使在他們的演示中)。我也知道森查有辦法解決這個問題,但我不能Ctrl鍵+f修復程序的源代碼。 我希望有人能找到解決辦法。問題在於,當用戶在iOS支持的移動Safari上上下移動時,固定位置的元素不會得到更新。

開發iPhone、iPod touch和iPad(iOS)應用程序可以使用哪些編程語言?

開發iPhone、iPod touch和iPad(iOS)應用程序可以使用哪些編程語言? 此外,未來是否有計劃擴大iOS將支持的編程語言數量?

在Linux中啓動iPhone應用程序開發?[關閉]

我聽說如果你想開發iPhone應用程序,你需要一臺Mac電腦。這是真的嗎? 是否可以使用Linux開發iPhone應用程序?如果是,我需要什麼?在哪裏下載必要的工具?

使用xcode獲取錯誤“無此模塊”,但框架存在

我目前正在用Swift編碼,但有一個錯誤: 沒有這樣的社交模塊 但我不理解,因爲模塊在我的項目中,在“鏈接框架和庫”和“嵌入二進制文件”中聲明。 框架是在Objective-C中的,所以我爲它編寫了一個橋頭堡。 請問,如何讓Xcode識別框架?

iPhone導航欄標題文本顏色

默認情況下,iOS導航欄標題顏色似乎爲白色。有沒有辦法把它換成不同的顏色? 我知道navigationItem.titleView使用圖像接近。由於我的設計技能有限,無法獲得標準光澤,我更喜歡更改文本顏色。 任何見解都會受到讚賞。

在代碼中爲uibutton設置圖像

如何在代碼中設置uibutton的圖像? 我有這個: UIButton *btnTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnTwo.frame = CGRectMake(40, 140, 240, 30); [btnTwo setTitle:@"vc2:v1" forState:UIControlStateNormal]

從iOS中的nsdictionary生成json字符串

我有一個dictionary我需要生成一個JSON string通過使用dictionary. 可以轉換它嗎?你們能幫忙嗎?

設置uitextfield的最大字符長度

如何設置UITextField當我加載一個UIView?

libc++abi.dylib:以nsException(lldb)類型的未捕獲異常終止

我正在用Swift編程一個應用程序,當我在iPhone模擬器上運行測試應用程序時,一切都正常,但隨後我嘗試向右滑動,這是我添加的一個手勢,用於轉到下一頁(查看控制器2),它崩潰,並在控制檯日誌中顯示此錯誤報告。 2014-10-18 12:07:34.400 soundtest[17081:818922] *** Terminating app due to uncaught exception

如何創建多行UItextfield?

我正在開發一個應用程序,用戶必須在其中編寫一些信息。爲此,我需要UITextField多行(一般來說UITextField是單行)。 當我在谷歌上搜索時,我發現了一個使用UITextView而不是UITextfield爲此目的。

設置自定義UITableViewCells高度

我正在使用一個自定義的UITableViewCell,它有一些要顯示的標籤、按鈕和圖像視圖。單元格中有一個標籤的文本是NSString對象和字符串的長度可以是可變的。因此,我無法在UITableView的heightForCellAtIndex方法。單元格的高度取決於標籤的高度,可以使用NSString的sizeWithFont方法。我試過用它,但好像哪裏出錯了。如何修復? 這是用於初始化單元的代

如何使用nsurlconnection連接不可信證書的SSL?

我有以下連接到SSL網頁的簡單代碼 NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; 但如果證書是自簽名證

致命錯誤:解包可選值時意外發現nil[重複]

這個問題已經有了答案: What does “fatal error: unexpectedly found nil while unwrapping an Optional value” mean? 8答

架構i386的未定義符號:“objc”類“skpsmtpmessage”,引用自:錯誤

我已經導入了在後臺從應用程序發送電子郵件的框架,即SKPSMTPMessage框架。有人能提出爲什麼會出現下面的錯誤嗎? Undefined symbols for architecture i386: "OBJC_CLASS$_SKPSMTPMessage", referenced from: objc-class-ref in ConfirmController.o "_kSKPS

如何設置約束更改的動畫?

我正在用AdBannerView當沒有廣告時,它就會從屏幕上滑下來。當有廣告時,它會在屏幕上滑動。基本的東西。 舊樣式,我在動畫塊中設置幀。 新樣式,我有一個IBOutlet到確定Y位置的約束,在本例中是從超視圖底部的距離,並修改常量。 - (void)moveBannerOffScreen { [UIView animateWithDuration:5 anim

uiTableViewCell,滑動時顯示刪除按鈕

刷卡時如何顯示“刪除”按鈕?UITableViewCell?不會引發事件,也不會顯示“刪除”按鈕。

如何在突出顯示uibutton時更改其背景色?

在我的應用程序中的某個時刻,我突出顯示了UIButton(例如,當用戶的手指在按鈕上時),我需要在按鈕突出顯示時更改背景色(因此,當用戶的手指仍在按鈕上時)。 我嘗試了以下方法: _button.backgroundColor = [UIColor redColor]; 但它不起作用。顏色保持不變。當按鈕沒有突出顯示並且工作正常時,我嘗試了同樣的代碼。我也試過打電話-setNeedsDispla

生成用於設置Apple推送通知的.pem文件

我試着去創造.pem文件,每次生成certificates從客戶的帳戶,然後生成.pem文件使用終端,但沒有用。我也用了很多鏈接。如果有人知道如何生成,請幫助我.pem或者有任何一個鏈接,爲.pem世代。

表示iPhone應用程序崩潰報告

我正在嘗試並象徵我的iPhone應用程序的崩潰報告。 我從iTunes Connect中檢索到了崩潰報告。我有提交到應用商店的應用程序二進制文件,還有作爲構建的一部分生成的dsym文件。 我將所有這些文件放在一個目錄中,該目錄由Spotlight索引。 現在怎麼辦? 我試過援引: symbolicatecrash crashreport.crash myApp.app.dSYM 它只輸出崩潰報告

我可以在iPhone應用程序中嵌入自定義字體嗎?

此問題與iOS 3.2之前版本有關。從3.2開始,使用下面的samvermette的答案可以很容易地實現這個功能,並且我已經將接受的答案(從command改爲samvermette)更改爲反映這一點。我不能把這兩個答案都歸功於(除了贊成票),但它們都是好的。 我想讓一個應用程序包含一個自定義字體來呈現文本,加載它,然後與標準一起使用UIKit類元素UILabel. 這有可能嗎? 我發現以下鏈接:

ui標籤文本邊距

我要設置的是UILabel找不到這樣做的方法。這個標籤有一個背景設置,所以僅僅改變它的來源就不會有什麼效果。最好將文本插入10px在左手邊。

如何在uiview下繪製陰影?

我正試圖在UIView可可味。我知道我應該使用CGContextSetShadow()繪製陰影,但Quartz 2D編程指南有點模糊: 保存圖形狀態。 調用函數CGContextSetShadow,傳遞適當的值。 執行要應用陰影的所有繪圖。 恢復圖形狀態 我已經在一個UIView子類: - (void)drawRect:(CGRect)rect { CGContextRef curre

如何刪除iPhone/iOS上電話號碼的藍色樣式?

在iPhone上查看時,是否有方法從電話號碼中刪除默認的藍色超鏈接顏色?喜歡添加特定的移動Safari標籤或CSS嗎? 我只有這個號碼: <p id="phone-text">Call us on <strong>+44 (0)20 7194 8000</strong></p> 雖然沒有超鏈接,但iPhone仍然將這個文本編號呈現爲超鏈接。我的一些

在Objective-C中,如何測試對象類型?

我需要測試對象是否屬於類型NSString或UIImageView. 我怎樣才能做到這一點?有什麼“異類”方法嗎?

如何爲uilabel添加換行符?

讓我看看我有一根這樣的繩子: NSString *longStr = @"AAAAA\nBBBBB\nCCCCC"; 如何使uilabel像這樣顯示消息 美國航空航天協會BBBB中國海關總署 我不認爲\n是由uilabel識別的,那麼有什麼可以放在nsstring中,以便uilabel知道它必須在那裏創建一個換行符嗎?

加載了NIB,但未設置&39;視圖&39;出口

我在項目中添加了一個新的NIB文件,並嘗試加載它。 但是,當我單擊工具欄圖標時,我會得到一個NSInternalInconsistencyException帶着信息: 由於未捕獲異常而終止應用程序 “nsInternalConsistenceyException”,原因:“-[uiviewController” _ loadviewfromnibname:bundle:]加載了“…”nib,但未

帶圓角和陰影的uiview?

我已經盡了最大努力,但沒有一個是爲習俗工作的。UIView…我只想要一個有圓角的空白白色視圖和一個燈光投影(沒有燈光效果)。我可以一個接一個地做每一件,但要像往常一樣clipToBounds/maskToBounds發生衝突。

iOS如何設置應用圖標和啓動圖像

如何設置圖像以便存檔和驗證我的應用程序?屏幕顯示如下: 所以第一個說29pt但是它也說2x. 所以我要放一個29x29圖像或A58x58圖像?我把其他的放在哪裏?(我知道尺寸比29,40和60) 不管怎樣,我嘗試的是29x29PNG到第一個槽,A40x40到第二個,和60x60到第三和第四。當我去Product->Archive我得到 /users/kendon/documents/i

如何使用NSattributedString?

在一個NSString或NSMutableStrings不可能。所以我聽說過NSAttributedString它是隨着iPad SDK 3.2(或3.2左右),從開始在iPhone上提供iPhone SDK 4.0測試版. 我想要一根有三種顏色的繩子。 我不使用3個單獨的nsstring的原因是這三個nsstring的長度NSAttributedString子字符串經常更改,因此我希望不要使用任

爲什麼在我的UITableView頂部有額外的填充物,樣式爲UITableViewStyle,在iOS7中分組

從IOS7開始,在我的UITableView有風格的UITableViewStyleGrouped. 下面是一個例子: TableView從第一個箭頭開始,有35個像素的不明填充,然後綠色標題是UIView返回的viewForHeaderInSection(如果節爲0)。 有人能解釋一下這35個像素的數量是從哪裏來的嗎?我如何不用切換到UITableViewStylePlain?

iOS-觸摸uitextfield外部時關閉鍵盤

我在想,當用戶接觸到UITextField.

如何在iOS上使用PhoneGap正確檢測方向變化?

我在下面找到了這個方向測試代碼,尋找jqtouch參考材料。這在MobileSafari的iOS模擬器中工作正常,但在PhoneGap中無法正確處理。我的項目也遇到了同樣的問題,這正扼殺着這個測試頁。在PhoneGap中有沒有一種方法可以使用javascript感知方向的變化? window.onorientationchange = function() { /*window.orienta

什麼是放鬆段,你如何使用它們?

iOS 6和Xcode 4.5有一個稱爲“放卷Segue”的新功能: 展開分段可以允許轉換到故事板中的現有場景實例 除了Xcode4.5的發行說明中的這個簡短條目之外,uiviewController現在似乎還有一些新方法: - (BOOL)canPerformUnwindSegueAction:(SEL)action fromViewController:(UIViewController

iOS-從ViewController調用應用程序委託方法

我要做的是單擊一個按鈕(它是用代碼創建的),讓它調用一個不同的視圖控制器,然後讓它在新的視圖控制器中運行一個函數。 我知道在ib中可以相對容易地完成,但這不是一個選擇。 我想做的一個例子是,如果你有兩個視圖控制器,一個帶有房子的啓動屏幕。另一個視圖控制器在它上面有一個房子的通道,你可以按一定的順序穿過所有的房間。啓動屏幕上的每個房間都有按鈕,可以讓你跳到走過去的任何一點。

uilabel-自動調整標籤大小以適應文本?

是否可以自動調整uiLabel框/邊界的大小以適應包含的文本? (我不在乎它是否比顯示屏大) 因此,如果用戶輸入“hello”或“我的名字很長,我希望它能放在這個框中”,它就不會被截斷,標籤也會相應地被“加寬”?

uiTableView-更改節標題顏色

如何在uiTableView中更改節頭的顏色? 編輯:answer provided by DJ-S應考慮iOS 6及以上版本。接受的答案已過期。

iPhone uiview動畫最佳實踐

在iPhone上設置視圖轉換動畫的最佳實踐是什麼? 例如,ViewTransitions來自蘋果的示例項目使用如下代碼: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATr

uiCollectionView中的單元格間距

如何在UICollectionView?我知道有一處房產minimumInteritemSpacing我已經把它設置爲5.0,但是間距並沒有顯示爲5.0。我已經實現了flowout委託方法。 - (CGFloat)collectionView:(UICollectionView )collectionView layout:(UICollectionViewLayout)collectionV

在iOS中獲取當前設備語言?

我想顯示設備用戶界面使用的當前語言。我將使用什麼代碼? 我想把這個當作NSString格式完全清楚。(不是“EnuSUS”) 編輯:對於那些路過的人來說,這裏有很多有用的評論,因爲答案隨着新的iOS版本的發展而發展。

添加iOS UITableView HeaderView(非節標題)

我想添加一個表頭(而不是節頭),例如在“聯繫人”應用程序中: 完全一樣-在桌子上方的圖片旁邊有一個標籤。 我希望所有視圖都可以滾動,這樣我就不能將它們放在表之外。 我該怎麼做?

uinavigationbar自定義後退按鈕(無標題)

如何自定義iOS 7及更高版本中的導航後退按鈕(無標題)?(即僅帶箭頭) self.navigationItem.leftBarButtonItem = self.editButtonItem; 我只是想知道他們是否有什麼自我。 或 像這樣? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]

如何使用nsjsonserialization

我有一個json字符串(來自php的json_encode()看起來是這樣的: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] 我想爲我的iPhone應用程序解析成某種數據結構。我想對我來說最好是有一個字典數組,所以數組中的第0個元素是一個帶有鍵的字典"id" => "1"和"name" => "Aaa". 我不明白NSJ

uiscrollview可滾動內容大小模糊性

研究員, 我在Interface Builder(Xcode 5/iOS 7)中遇到自動佈局問題。 這是非常基本和重要的,所以我認爲每個人都應該知道這是如何正常工作的。如果這是Xcode中的一個bug,那麼它是一個關鍵的bug! 所以,每當我有這樣的視圖層次結構時,就會遇到麻煩: >UIViewController >> UIView >>>UIScrollVi

如何將右鍵添加到uinavigationController?

我試圖在導航控制器的頂部欄中添加一個刷新按鈕,但沒有成功。 這是標題: @interface PropertyViewController : UINavigationController { } 下面是我試圖添加它的方法: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {

iPhone系統字體

iPhone上默認系統字體的名稱是什麼? 我想取回這個定製UIView.

如何判斷uiviewController的視圖是否可見

我有一個選項卡應用程序,有許多視圖。有沒有辦法知道UIViewController從中當前可見UIViewController?(尋找房產)

希望瞭解iOS uiviewController生命週期

你能給我解釋一下如何正確地管理UIViewController生命週期? 特別是,我想知道如何使用Initialize,ViewDidLoad,ViewWillAppear,ViewDidAppear,ViewWillDisappear,ViewDidDisappear,ViewDidUnload和Dispose單觸式方法UIViewController班級。

ui視圖框架、邊界和中心

我想知道如何以正確的方式使用這些屬性。 據我所知,frame可以從我正在創建的視圖的容器中使用。 它設置相對於容器視圖的視圖位置。它還設置該視圖的大小。 阿爾索center可以從我正在創建的視圖的容器中使用。此屬性更改視圖相對於其容器的位置。 最後,bounds相對於視圖本身。它改變了視圖的可繪製區域。 你能提供更多關於frame和bounds?那呢?clipsToBounds和masksToBo

如何從XIB文件加載自定義的UITableViewCells?

問題很簡單:如何加載自定義UITableViewCell從XIB文件?這樣做可以使用Interface Builder來設計單元。顯然,由於內存管理問題,答案並不簡單。This thread提到這個問題並提出解決方案,但是是在NDA發佈之前,缺少代碼。這裏有一個long thread討論這個問題卻沒有給出明確的答案。 以下是我使用的一些代碼: static NSString *CellIdenti

將nsurl轉換爲nsstring

我有一個應用程序,用戶可以從內置的應用程序圖片或iPhone照片庫中選擇圖片。我使用的對象場合NSString屬性以保存imagePath. 現在,對於內置的應用程序圖像,我得到的文件名是NSString保存在[occasion imagePath]. 但在第二種情況下,當用戶從照片庫中選擇圖像時,我會得到NSURL我想把它轉換成NSString把它保存在[occasion imagePath]

如何以編程方式檢測設備運行的iOS版本?[複製品]

這個問題已經有了答案: How to check iOS version? 37答

動態更改uilabel的字體大小

我現在有一個UILabel: factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)]; factLabel.text = @"some text some text some text some text"; factLabel.backgroundColor = [UIColor clearColor];

顯示和消除模態視圖控制器

有人能給我一個示例代碼,我可以使用它首先呈現一個模態視圖控制器,然後將其取消嗎?這就是我一直在嘗試的: NSLog(@"%@", blue.modalViewController); [blue presentModalViewController:red animated:YES]; NSLog(@"%@", blue.modalViewController);

無法加載資源,因爲應用傳輸安全策略要求使用安全連接

當我將Xcode更新到7.0或iOS 9.0時,我面臨着這個問題。 不知怎麼的,它開始給我標題錯誤 “由於應用程序傳輸安全性,無法加載資源 策略要求使用安全連接“ WebService方法: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *session

通過瀏覽器訪問攝像頭

我們正在爲移動設備創建一個HTML5網站,需要通過網絡瀏覽器獲得攝像頭訪問,而不是一個本地應用程序。我們在iOS中很難做到這一點。有人知道解決這個問題的方法嗎?

如何測試iPhone應用程序?

如何測試iPhone應用程序?我可以在我自己的設備上獲得它,任何人只要給我一個設備,我就可以在他們的設備上運行它,但是有沒有一種方法可以通過應用商店進行有限的版本測試? 相關:另請參見this question在不使用應用商店的情況下將應用程序安裝到手機上。

如何更改iOS 7上的狀態欄背景色和文本顏色?

我當前的應用程序在iOS 5和6上運行。 導航欄爲橙色,狀態欄爲黑色背景色和白色文本色。但是,當我在iOS 7上運行相同的應用程序時,我觀察到狀態欄與導航欄的背景色相同,並且狀態欄文本顏色爲黑色,它看起來是透明的。 因此,我無法區分狀態欄和導航欄。 如何使狀態欄看起來與iOS 5和6中的狀態欄相同,即黑色背景色和白色文本色?我如何以編程方式完成這項工作?

你能在iPad上自動播放HTML5視頻嗎?

這個<video>標籤autoplay="autoplay"屬性在Safari中工作正常。 在iPad上測試時,必須手動激活視頻。 我認爲這是一個加載問題,所以我運行了一個循環來檢查媒體的狀態: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0

以編程方式在iOS中獲取自己的電話號碼

有沒有辦法通過iPhone SDK的標準API獲得自己的電話號碼?

隱藏一個UITableViewCell上的分隔線

我正在定製UITableView. 我想把分隔線隱藏在最後的細胞…我可以這樣做嗎? 我知道我能做到tableView.separatorStyle = UITableViewCellStyle.None但那會影響全部的TableView的單元格。我只想影響我最後一個手機。

如何啓動Safari並從iOS應用程序打開URL

在“設置”頁上,我想包含三個鏈接 我的應用程序支持網站 YouTube應用教程 我的主要網站(即:鏈接到一個“Dale Dietrich創建的”標籤。) 我已經搜索過這個網站、網站和我的文檔,沒有發現任何明顯的地方。 注:我不想在我的應用程序中打開網頁,我只想將鏈接發送到Safari,該鏈接在那裏打開。我在“設置”頁面上看到過很多應用程序都在做同樣的事情,所以這是可能的。

獲取用戶的當前位置/座標

如何存儲用戶的當前位置並在地圖上顯示該位置? 我可以在地圖上顯示預先定義的座標,我只是不知道如何從設備接收信息。 我也知道我必須在plist中添加一些項目。我該怎麼做?

ui標籤文本居中對齊

如何在中對齊文本UILabel?

uiTableView-滾動到頂部

在我的表格視圖中,我必須滾動到頂部。但我不能保證第一個對象是第0節第0行。可能我的表視圖將從第5部分開始。 因此,當我打電話給: [mainTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animate

如何在iOS上獲得設備品牌和型號?

我想知道是否可以確定當前設備是哪種類型的iPhone?我知道有可能讓模特穿過去 NSString *deviceType = [[UIDevice currentDevice] model];這將返回我是否有“iphone”或“ipod”,但我想知道是否有可能檢測/知道我是否有iphone 3gs和iphone 4和iphone 4 s。(事實上,我真正想做的就是確定我是否有3G,因爲我做的是圖形

我可以安全地刪除xcode派生數據文件夾的內容嗎?

我的磁盤空間不足,通過第三方實用程序檢查了~/library/developer/xcode/deriveddata目錄佔用了大約22GB的磁盤空間。 我搜索了StackOverflow找到了這個帖子 How can I safely delete in my ~/Library/Developer/Xcode/DerivedData directory? 這個問題的公認答案建議我不要觸摸/刪除這

無法完成此操作。再試一次(-22421)

我想上傳一個蘋果電視應用程序到應用程序商店進行測試,但我發現問題: 無法完成此操作。再試一次(-22421) 如下圖所示: 那我能做什麼呢?

如何在文本字段中導航(下一步/完成按鈕)

如何使用iPhone鍵盤上的“下一步”按鈕瀏覽所有文本字段? 最後一個文本字段應關閉鍵盤。 我已經設置了ib按鈕(下一步/完成),但現在我卡住了。 我實現了textfieldShouldTurn操作,但是現在下一步和完成按鈕關閉鍵盤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章