[個(gè)人筆記] 關(guān)于 iOS 的常見問題合集

關(guān)于ios的常見問題合集,有技術(shù)問題,上 bug200.com

如何使用Windows開發(fā)機(jī)器為iPhone開發(fā)?

有沒有辦法在Windows機(jī)器上修補(bǔ)iPhone SDK?是否有針對Windows的iPhone SDK版本的計(jì)劃? 我唯一能想到的另一種方法是在VMware服務(wù)器運(yùn)行在Windows上,盡管我不太確定這是多么合法。

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

我想鏈接一個(gè)UILabel用一個(gè)IBOutlet在我的班級里創(chuàng)建。 我的應(yīng)用程序因以下錯誤而崩潰。這是什么意思?我怎么修? ***由于未捕獲異?!皀sUnknownKeyException”而終止應(yīng)用程序,原因:“[setValue:ForUndefinedKey:]:此類不是鍵xxx的鍵值編碼兼容。

如何鏈接到應(yīng)用商店上的應(yīng)用程序

我正在創(chuàng)建我的iPhone游戲的免費(fèi)版本。我想在免費(fèi)版本中有一個(gè)按鈕,可以讓人們進(jìn)入應(yīng)用商店的付費(fèi)版本。如果我使用標(biāo)準(zhǔn)鏈接 http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8 iPhone首先打開Safari,然后打開應(yīng)用程序商店。我使用了其他直接打開應(yīng)用商店的應(yīng)用,所以我知道這是

如何在iOS中更改狀態(tài)欄文本顏色

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

IOS9不受信任的企業(yè)開發(fā)人員,沒有信任選項(xiàng)

這不是的副本Untrusted App Developer. 因?yàn)镮OS9沒有信任企業(yè)構(gòu)建的選項(xiàng)。有人找到解決辦法嗎?

sdk&39;iOS 10.0&39;中的產(chǎn)品類型&39;應(yīng)用程序&39;需要代碼簽名-StickerPackExtension需要開發(fā)團(tuán)隊(duì)錯誤

我面臨以下問題,無法構(gòu)建應(yīng)用程序。 XXX的設(shè)置沖突。XXX自動 已設(shè)置,但已手動設(shè)置配置文件通配符 明確規(guī)定。在中將設(shè)置配置文件值設(shè)置為“自動” 生成設(shè)置編輯器,或切換到目標(biāo)中的手動設(shè)置 編輯。SDK中的產(chǎn)品類型“application”需要代碼簽名 “IOS 10” 我也無法選擇特定的配置文件。 如何解決這個(gè)問題?

如何更改iOS應(yīng)用程序的名稱?

前幾天我用一個(gè)愚蠢的開發(fā)代碼名開始了一個(gè)iphone項(xiàng)目,現(xiàn)在我想改變項(xiàng)目的名稱,因?yàn)樗鼛缀跬瓿闪恕?但是我不知道如何使用xcode來實(shí)現(xiàn)這一點(diǎn),嘗試在info.plist文件中明顯地更改應(yīng)用程序的名稱,這會導(dǎo)致簽名過程出錯(我認(rèn)為…),并且我的應(yīng)用程序不會啟動,因?yàn)闀o我一個(gè)啟動程序錯誤。 我想我可以做一個(gè)新的項(xiàng)目,復(fù)制粘貼所有的東西,但它看起來太原始了,我希望有一個(gè)更文明的解決方案。

將utf-8編碼的nsdata轉(zhuǎn)換為nsstring

我有UTF-8編碼NSData從Windows Server轉(zhuǎn)換為NSStringiPhone。由于數(shù)據(jù)包含在兩個(gè)平臺上具有不同值的字符(如度符號),如何將數(shù)據(jù)轉(zhuǎn)換為字符串?

如何禁用uiTableView選擇?

當(dāng)你點(diǎn)擊一行UITableView,該行將突出顯示并選中。是否可以禁用此功能,這樣輕敲一行就什么也不做?

如何檢查iOS版本?

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

如何在MobileSafari上禁用視區(qū)縮放?

我試過這三種方法都沒用: <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.

通過目標(biāo)C中的nsnotificationcenter發(fā)送和接收消息?[關(guān)閉]

我正試圖通過NSNotificationCenter但是,在Objective-C中,我還沒有找到任何關(guān)于如何做到這一點(diǎn)的例子。如何通過NSNotificationCenter?

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

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

如何傳遞PrepareForSegue:對象

我在地圖視圖中有許多注釋rightCalloutAccessory紐扣)。按鈕將從此處執(zhí)行一個(gè)segue。mapview到Atableview. 我想通過tableview另一個(gè)對象(保存數(shù)據(jù)),取決于單擊的標(biāo)注按鈕。 例如:(完全化裝) Annotation1(Austin)->傳遞數(shù)據(jù)obj 1(與Austin相關(guān)) 注釋2(達(dá)拉斯)->傳遞數(shù)據(jù)obj 2(與達(dá)拉斯相關(guān)) Annotati

如何根據(jù)其內(nèi)容調(diào)整UItextView的大???

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

在Wireshark上捕獲移動電話流量

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

uilabel中的多行文本

有沒有辦法讓多行文字UILabel就像在UITextView還是應(yīng)該用第二個(gè)呢?

建筑ARMV7的未定義符號

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

如何在延遲后觸發(fā)塊,如-performselector:withobject:after delay:?

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

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

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

在設(shè)備上測試iOS應(yīng)用程序,無需蘋果開發(fā)者程序或越獄

在沒有注冊Apple Developer程序或破解iPod的情況下,如何在iPod touch上測試iOS應(yīng)用程序? 目前,這兩者都不是可行的選擇。 我想在設(shè)備本身而不是屏幕模擬器上進(jìn)行測試,看看它在實(shí)際iPod上的表現(xiàn)。

如何在swift中發(fā)出HTTP請求?

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

UITextField文本更改事件

如何檢測文本字段中的任何文本更改?委托方法shouldChangeCharactersInRange為某件事工作,但它并不能完全滿足我的需要。因?yàn)樵诜祷豗es之前,文本字段文本不可用于其他觀察者方法。 例如在我的代碼中calculateAndUpdateTextFields未獲取更新的文本,用戶已鍵入。 他們有沒有辦法得到textChangedJava事件處理程序。 - (BOOL)textFie

通過藍(lán)牙在iOS和Android之間傳輸數(shù)據(jù)?

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

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

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

如何在iOS中實(shí)現(xiàn)彈出對話框

經(jīng)過計(jì)算后,我想顯示一個(gè)向用戶傳遞消息的彈出窗口或警報(bào)框。有人知道我在哪里可以找到更多關(guān)于這個(gè)的信息嗎?

調(diào)整uiimage大小的最簡單方法是什么?

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

應(yīng)用程序?qū)⒃趹?yīng)用程序啟動結(jié)束時(shí)具有根視圖控制器。

我在控制臺中收到以下錯誤: 應(yīng)用程序?qū)⒃趹?yīng)用程序啟動結(jié)束時(shí)具有根視圖控制器。 下面是我的application:didFinishLaunchWithOptions方法: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

提供uiview圓角

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

uiTableView單元格所選顏色?

我創(chuàng)建了一個(gè)自定義UITableViewCell. 表視圖顯示的數(shù)據(jù)很好。我所堅(jiān)持的是當(dāng)用戶觸摸TableView的單元格時(shí),我想顯示單元格的背景色,而不是突出顯示單元格選擇的默認(rèn)[藍(lán)色]值。 我使用此代碼,但沒有發(fā)生任何事情: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];

檢測設(shè)備是否為iOS

我想知道是否可以檢測瀏覽器是否在iOS上運(yùn)行,類似于如何使用Modernizer進(jìn)行功能檢測(盡管這顯然是設(shè)備檢測而不是功能檢測)。 通常情況下,我更傾向于功能檢測,但我需要了解設(shè)備是否是iOS,因?yàn)樗鼈儼凑者@個(gè)問題處理視頻的方式。YouTube API not working with iPad / iPhone / non-Flash device

如何在iPhone上以編程方式發(fā)送短信?

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

位置:Fixed不適用于iPad和iPhone

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

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

開發(fā)iPhone、iPod touch和iPad(iOS)應(yīng)用程序可以使用哪些編程語言? 此外,未來是否有計(jì)劃擴(kuò)大iOS將支持的編程語言數(shù)量?

在Linux中啟動iPhone應(yīng)用程序開發(fā)?[關(guān)閉]

我聽說如果你想開發(fā)iPhone應(yīng)用程序,你需要一臺Mac電腦。這是真的嗎? 是否可以使用Linux開發(fā)iPhone應(yīng)用程序?如果是,我需要什么?在哪里下載必要的工具?

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

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

iPhone導(dǎo)航欄標(biāo)題文本顏色

默認(rèn)情況下,iOS導(dǎo)航欄標(biāo)題顏色似乎為白色。有沒有辦法把它換成不同的顏色? 我知道navigationItem.titleView使用圖像接近。由于我的設(shè)計(jì)技能有限,無法獲得標(biāo)準(zhǔn)光澤,我更喜歡更改文本顏色。 任何見解都會受到贊賞。

在代碼中為uibutton設(shè)置圖像

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

從iOS中的nsdictionary生成json字符串

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

設(shè)置uitextfield的最大字符長度

如何設(shè)置UITextField當(dāng)我加載一個(gè)UIView?

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

我正在用Swift編程一個(gè)應(yīng)用程序,當(dāng)我在iPhone模擬器上運(yùn)行測試應(yīng)用程序時(shí),一切都正常,但隨后我嘗試向右滑動,這是我添加的一個(gè)手勢,用于轉(zhuǎn)到下一頁(查看控制器2),它崩潰,并在控制臺日志中顯示此錯誤報(bào)告。 2014-10-18 12:07:34.400 soundtest[17081:818922] *** Terminating app due to uncaught exception

如何創(chuàng)建多行UItextfield?

我正在開發(fā)一個(gè)應(yīng)用程序,用戶必須在其中編寫一些信息。為此,我需要UITextField多行(一般來說UITextField是單行)。 當(dāng)我在谷歌上搜索時(shí),我發(fā)現(xiàn)了一個(gè)使用UITextView而不是UITextfield為此目的。

設(shè)置自定義UITableViewCells高度

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

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

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

致命錯誤:解包可選值時(shí)意外發(fā)現(xiàn)nil[重復(fù)]

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

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

我已經(jīng)導(dǎo)入了在后臺從應(yīng)用程序發(fā)送電子郵件的框架,即SKPSMTPMessage框架。有人能提出為什么會出現(xiàn)下面的錯誤嗎? Undefined symbols for architecture i386: "OBJC_CLASS$_SKPSMTPMessage", referenced from: objc-class-ref in ConfirmController.o "_kSKPS

如何設(shè)置約束更改的動畫?

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

uiTableViewCell,滑動時(shí)顯示刪除按鈕

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

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

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

生成用于設(shè)置Apple推送通知的.pem文件

我試著去創(chuàng)造.pem文件,每次生成certificates從客戶的帳戶,然后生成.pem文件使用終端,但沒有用。我也用了很多鏈接。如果有人知道如何生成,請幫助我.pem或者有任何一個(gè)鏈接,為.pem世代。

表示iPhone應(yīng)用程序崩潰報(bào)告

我正在嘗試并象征我的iPhone應(yīng)用程序的崩潰報(bào)告。 我從iTunes Connect中檢索到了崩潰報(bào)告。我有提交到應(yīng)用商店的應(yīng)用程序二進(jìn)制文件,還有作為構(gòu)建的一部分生成的dsym文件。 我將所有這些文件放在一個(gè)目錄中,該目錄由Spotlight索引。 現(xiàn)在怎么辦? 我試過援引: symbolicatecrash crashreport.crash myApp.app.dSYM 它只輸出崩潰報(bào)告

我可以在iPhone應(yīng)用程序中嵌入自定義字體嗎?

此問題與iOS 3.2之前版本有關(guān)。從3.2開始,使用下面的samvermette的答案可以很容易地實(shí)現(xiàn)這個(gè)功能,并且我已經(jīng)將接受的答案(從command改為samvermette)更改為反映這一點(diǎn)。我不能把這兩個(gè)答案都?xì)w功于(除了贊成票),但它們都是好的。 我想讓一個(gè)應(yīng)用程序包含一個(gè)自定義字體來呈現(xiàn)文本,加載它,然后與標(biāo)準(zhǔn)一起使用UIKit類元素UILabel. 這有可能嗎? 我發(fā)現(xiàn)以下鏈接:

ui標(biāo)簽文本邊距

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

如何在uiview下繪制陰影?

我正試圖在UIView可可味。我知道我應(yīng)該使用CGContextSetShadow()繪制陰影,但Quartz 2D編程指南有點(diǎn)模糊: 保存圖形狀態(tài)。 調(diào)用函數(shù)CGContextSetShadow,傳遞適當(dāng)?shù)闹怠?執(zhí)行要應(yīng)用陰影的所有繪圖。 恢復(fù)圖形狀態(tài) 我已經(jīng)在一個(gè)UIView子類: - (void)drawRect:(CGRect)rect { CGContextRef curre

如何刪除iPhone/iOS上電話號碼的藍(lán)色樣式?

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

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

我需要測試對象是否屬于類型NSString或UIImageView. 我怎樣才能做到這一點(diǎn)?有什么“異類”方法嗎?

如何為uilabel添加換行符?

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

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

我在項(xiàng)目中添加了一個(gè)新的NIB文件,并嘗試加載它。 但是,當(dāng)我單擊工具欄圖標(biāo)時(shí),我會得到一個(gè)NSInternalInconsistencyException帶著信息: 由于未捕獲異常而終止應(yīng)用程序 “nsInternalConsistenceyException”,原因:“-[uiviewController” _ loadviewfromnibname:bundle:]加載了“…”nib,但未

帶圓角和陰影的uiview?

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

iOS如何設(shè)置應(yīng)用圖標(biāo)和啟動圖像

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

如何使用NSattributedString?

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

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

從IOS7開始,在我的UITableView有風(fēng)格的UITableViewStyleGrouped. 下面是一個(gè)例子: TableView從第一個(gè)箭頭開始,有35個(gè)像素的不明填充,然后綠色標(biāo)題是UIView返回的viewForHeaderInSection(如果節(jié)為0)。 有人能解釋一下這35個(gè)像素的數(shù)量是從哪里來的嗎?我如何不用切換到UITableViewStylePlain?

iOS-觸摸uitextfield外部時(shí)關(guān)閉鍵盤

我在想,當(dāng)用戶接觸到UITextField.

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

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

什么是放松段,你如何使用它們?

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

iOS-從ViewController調(diào)用應(yīng)用程序委托方法

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

uilabel-自動調(diào)整標(biāo)簽大小以適應(yīng)文本?

是否可以自動調(diào)整uiLabel框/邊界的大小以適應(yīng)包含的文本? (我不在乎它是否比顯示屏大) 因此,如果用戶輸入“hello”或“我的名字很長,我希望它能放在這個(gè)框中”,它就不會被截?cái)啵瑯?biāo)簽也會相應(yīng)地被“加寬”?

uiTableView-更改節(jié)標(biāo)題顏色

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

iPhone uiview動畫最佳實(shí)踐

在iPhone上設(shè)置視圖轉(zhuǎn)換動畫的最佳實(shí)踐是什么? 例如,ViewTransitions來自蘋果的示例項(xiàng)目使用如下代碼: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATr

uiCollectionView中的單元格間距

如何在UICollectionView?我知道有一處房產(chǎn)minimumInteritemSpacing我已經(jīng)把它設(shè)置為5.0,但是間距并沒有顯示為5.0。我已經(jīng)實(shí)現(xiàn)了flowout委托方法。 - (CGFloat)collectionView:(UICollectionView )collectionView layout:(UICollectionViewLayout)collectionV

在iOS中獲取當(dāng)前設(shè)備語言?

我想顯示設(shè)備用戶界面使用的當(dāng)前語言。我將使用什么代碼? 我想把這個(gè)當(dāng)作NSString格式完全清楚。(不是“EnuSUS”) 編輯:對于那些路過的人來說,這里有很多有用的評論,因?yàn)榇鸢鸽S著新的iOS版本的發(fā)展而發(fā)展。

添加iOS UITableView HeaderView(非節(jié)標(biāo)題)

我想添加一個(gè)表頭(而不是節(jié)頭),例如在“聯(lián)系人”應(yīng)用程序中: 完全一樣-在桌子上方的圖片旁邊有一個(gè)標(biāo)簽。 我希望所有視圖都可以滾動,這樣我就不能將它們放在表之外。 我該怎么做?

uinavigationbar自定義后退按鈕(無標(biāo)題)

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

如何使用nsjsonserialization

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

uiscrollview可滾動內(nèi)容大小模糊性

研究員, 我在Interface Builder(Xcode 5/iOS 7)中遇到自動布局問題。 這是非常基本和重要的,所以我認(rèn)為每個(gè)人都應(yīng)該知道這是如何正常工作的。如果這是Xcode中的一個(gè)bug,那么它是一個(gè)關(guān)鍵的bug! 所以,每當(dāng)我有這樣的視圖層次結(jié)構(gòu)時(shí),就會遇到麻煩: >UIViewController >> UIView >>>UIScrollVi

如何將右鍵添加到uinavigationController?

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

iPhone系統(tǒng)字體

iPhone上默認(rèn)系統(tǒng)字體的名稱是什么? 我想取回這個(gè)定制UIView.

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

我有一個(gè)選項(xiàng)卡應(yīng)用程序,有許多視圖。有沒有辦法知道UIViewController從中當(dāng)前可見UIViewController?(尋找房產(chǎn))

希望了解iOS uiviewController生命周期

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

ui視圖框架、邊界和中心

我想知道如何以正確的方式使用這些屬性。 據(jù)我所知,frame可以從我正在創(chuàng)建的視圖的容器中使用。 它設(shè)置相對于容器視圖的視圖位置。它還設(shè)置該視圖的大小。 阿爾索center可以從我正在創(chuàng)建的視圖的容器中使用。此屬性更改視圖相對于其容器的位置。 最后,bounds相對于視圖本身。它改變了視圖的可繪制區(qū)域。 你能提供更多關(guān)于frame和bounds?那呢?clipsToBounds和masksToBo

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

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

將nsurl轉(zhuǎn)換為nsstring

我有一個(gè)應(yīng)用程序,用戶可以從內(nèi)置的應(yīng)用程序圖片或iPhone照片庫中選擇圖片。我使用的對象場合NSString屬性以保存imagePath. 現(xiàn)在,對于內(nèi)置的應(yīng)用程序圖像,我得到的文件名是NSString保存在[occasion imagePath]. 但在第二種情況下,當(dāng)用戶從照片庫中選擇圖像時(shí),我會得到NSURL我想把它轉(zhuǎn)換成NSString把它保存在[occasion imagePath]

如何以編程方式檢測設(shè)備運(yùn)行的iOS版本?[復(fù)制品]

這個(gè)問題已經(jīng)有了答案: How to check iOS version? 37答

動態(tài)更改uilabel的字體大小

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

顯示和消除模態(tài)視圖控制器

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

無法加載資源,因?yàn)閼?yīng)用傳輸安全策略要求使用安全連接

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

通過瀏覽器訪問攝像頭

我們正在為移動設(shè)備創(chuàng)建一個(gè)HTML5網(wǎng)站,需要通過網(wǎng)絡(luò)瀏覽器獲得攝像頭訪問,而不是一個(gè)本地應(yīng)用程序。我們在iOS中很難做到這一點(diǎn)。有人知道解決這個(gè)問題的方法嗎?

如何測試iPhone應(yīng)用程序?

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

如何更改iOS 7上的狀態(tài)欄背景色和文本顏色?

我當(dāng)前的應(yīng)用程序在iOS 5和6上運(yùn)行。 導(dǎo)航欄為橙色,狀態(tài)欄為黑色背景色和白色文本色。但是,當(dāng)我在iOS 7上運(yùn)行相同的應(yīng)用程序時(shí),我觀察到狀態(tài)欄與導(dǎo)航欄的背景色相同,并且狀態(tài)欄文本顏色為黑色,它看起來是透明的。 因此,我無法區(qū)分狀態(tài)欄和導(dǎo)航欄。 如何使?fàn)顟B(tài)欄看起來與iOS 5和6中的狀態(tài)欄相同,即黑色背景色和白色文本色?我如何以編程方式完成這項(xiàng)工作?

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

這個(gè)<video>標(biāo)簽autoplay="autoplay"屬性在Safari中工作正常。 在iPad上測試時(shí),必須手動激活視頻。 我認(rèn)為這是一個(gè)加載問題,所以我運(yùn)行了一個(gè)循環(huán)來檢查媒體的狀態(tài): videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0

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

有沒有辦法通過iPhone SDK的標(biāo)準(zhǔn)API獲得自己的電話號碼?

隱藏一個(gè)UITableViewCell上的分隔線

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

如何啟動Safari并從iOS應(yīng)用程序打開URL

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

獲取用戶的當(dāng)前位置/坐標(biāo)

如何存儲用戶的當(dāng)前位置并在地圖上顯示該位置? 我可以在地圖上顯示預(yù)先定義的坐標(biāo),我只是不知道如何從設(shè)備接收信息。 我也知道我必須在plist中添加一些項(xiàng)目。我該怎么做?

ui標(biāo)簽文本居中對齊

如何在中對齊文本UILabel?

uiTableView-滾動到頂部

在我的表格視圖中,我必須滾動到頂部。但我不能保證第一個(gè)對象是第0節(jié)第0行??赡芪业谋硪晥D將從第5部分開始。 因此,當(dāng)我打電話給: [mainTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animate

如何在iOS上獲得設(shè)備品牌和型號?

我想知道是否可以確定當(dāng)前設(shè)備是哪種類型的iPhone?我知道有可能讓模特穿過去 NSString *deviceType = [[UIDevice currentDevice] model];這將返回我是否有“iphone”或“ipod”,但我想知道是否有可能檢測/知道我是否有iphone 3gs和iphone 4和iphone 4 s。(事實(shí)上,我真正想做的就是確定我是否有3G,因?yàn)槲易龅氖菆D形

我可以安全地刪除xcode派生數(shù)據(jù)文件夾的內(nèi)容嗎?

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

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

我想上傳一個(gè)蘋果電視應(yīng)用程序到應(yīng)用程序商店進(jìn)行測試,但我發(fā)現(xiàn)問題: 無法完成此操作。再試一次(-22421) 如下圖所示: 那我能做什么呢?

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

如何使用iPhone鍵盤上的“下一步”按鈕瀏覽所有文本字段? 最后一個(gè)文本字段應(yīng)關(guān)閉鍵盤。 我已經(jīng)設(shè)置了ib按鈕(下一步/完成),但現(xiàn)在我卡住了。 我實(shí)現(xiàn)了textfieldShouldTurn操作,但是現(xiàn)在下一步和完成按鈕關(guān)閉鍵盤。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,026評論 4 61
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對...
    cosWriter閱讀 11,619評論 1 32
  • 周日??础恫坏赖碌慕灰住?。 片尾。我流淚了。 湖邊。橋的亭子上。 戴安娜和大衛(wèi)背對背。 戴安娜幾次欲言又止。 “我...
    微笑的魚wxdy閱讀 2,585評論 0 0
  • 聞一多說“家鄉(xiāng)是個(gè)賊,它能偷走你的心?!?如今的我二十出頭,回想十八歲之前我做的所有努力,就是在十八歲這一年逃離。...
    逝年得得閱讀 344評論 0 3
  • 曾經(jīng)我挺享受成為他人的知心姐姐,聽他人傾訴他的煩心事,并幫對方出謀劃策解決煩惱,那種被他人需要的感受非常舒服 可如...
    花子褀閱讀 208評論 0 1

友情鏈接更多精彩內(nèi)容