คำถามติดแท็ก iphone

อย่าใช้แท็กนี้จนกว่าคุณจะระบุที่อยู่ iPhone ของ Apple และ / หรือ iPod touch โดยเฉพาะ สำหรับคำถามที่ไม่ได้ขึ้นอยู่กับฮาร์ดแวร์ให้ใช้แท็ก [iOS] แท็กที่ต้องพิจารณาเพิ่มเติมคือ [xcode] (แต่หากคำถามเกี่ยวกับ IDE เอง), [swift], [purpose-c] หรือ [cocoa-touch] (แต่ไม่ใช่ [cocoa]) โปรดงดเว้นคำถามเกี่ยวกับ iTunes App Store หรือเกี่ยวกับ iTunes Connect หากใช้ C # ให้แท็กด้วย [mono]

25
Xcode ไม่เห็นอุปกรณ์ iOS ของฉัน แต่ iTunes เห็น
ฉันมีปัญหาแปลก ๆ ฉันมี iPad ที่ติดตั้ง iOS 5.0.1 (9A405) และ iOS SDK 5.0.1 พร้อม Xcode 4.2 (Build 4C199) บน Mac ของฉัน Xcode ไม่เห็นอุปกรณ์ของฉัน มันบอกว่า "อุปกรณ์ iOS" ไม่ใช่ "iPad ของ Sauron" ตามปกติ (ฉันแน่ใจว่าอุปกรณ์นั้นเชื่อมต่ออยู่เพราะฉันเห็นใน iTunes) Xcode ปฏิเสธที่จะเริ่มแอปพลิเคชันของฉันบนอุปกรณ์ มันบอกว่า: "Xcode ไม่สามารถทำงานโดยใช้อุปกรณ์ที่เลือกไม่มีอุปกรณ์ iOS ที่จัดเตรียมไว้พร้อมใช้งานกับ iOS เวอร์ชันที่เข้ากันได้เชื่อมต่ออุปกรณ์ iOS ที่มี iOS เวอร์ชันล่าสุดเพียงพอที่จะเรียกใช้แอปพลิเคชันของคุณหรือเลือกโปรแกรมจำลอง iOS เป็นปลายทาง" Xcode เห็น iPad …
120 iphone  ios  xcode  ipad  provisioning 

6
ObjectiveC Parse Integer จาก String
ฉันกำลังพยายามดึงสตริง (ซึ่งมีจำนวนเต็ม) จากอาร์เรย์แล้วใช้เป็น int ในฟังก์ชัน ฉันกำลังพยายามแปลงเป็น int โดยใช้ intValue นี่คือรหัสที่ฉันพยายาม NSArray *_returnedArguments = [serverOutput componentsSeparatedByString:@":"]; [_appDelegate loggedIn:usernameField.text:passwordField.text:(int)[[_returnedArguments objectAtIndex:2] intValue]]; ฉันได้รับข้อผิดพลาดนี้: การส่งอาร์กิวเมนต์ 3 ของ 'loggedIn :::' ทำให้ตัวชี้จากจำนวนเต็มโดยไม่ต้องใช้ cast มีอะไรผิดปกติ

17
UILabel ไม่ใช่ข้อความที่ย่อขนาดอัตโนมัติให้พอดีกับขนาดฉลาก
ฉันมีปัญหาแปลก ๆ นี้และฉันจัดการกับมันมานานกว่า 8 ชั่วโมงแล้ว .. ขึ้นอยู่กับสถานการณ์ฉันต้องคำนวณUILabelsขนาดแบบไดนามิก เช่นฉันUIViewControllerได้รับเหตุการณ์และฉันเปลี่ยนUILabelsขนาด จากใหญ่ไปเล็ก ขนาดของฉันUILabelเล็กลงและฉันได้ขนาดที่ถูกต้อง แต่ข้อความในของฉันUILabelยังคงเหมือนเดิมขนาดตัวอักษรเดียวกันและอื่น ๆ ฉันต้องการแบบอักษรให้เล็กลงเพื่อให้ข้อความทั้งหมดพอดีกับไฟล์UILabel. คำถามคือจะทำอย่างไรให้ข้อความพอดีกับป้ายของฉันautoshrinkingหรืออะไรทำนองนั้น? ในของฉันxib, UILabels autoshrinkมีการตรวจสอบยังหมายเลขของสายการตั้งค่าเป็น 0 และยังสตริงของฉันมีสัญลักษณ์บรรทัดใหม่ (\ n), และฉันได้เลือกlinebreakmodewordwrapไป อาจมีใครอยู่ในสถานการณ์เดียวกับฉันตอนนี้และช่วยฉันได้ไหม ฉันจะขอบคุณจริงๆ ขอบคุณล่วงหน้า! แก้ไข: UILabelขนาดตัวอักษรขั้นต่ำตั้งไว้ที่ 10


8
วิธีสร้าง UIWebView แบบโปร่งใส
ฉันมีแอปที่มีUITableViewมุมมองรายละเอียดที่เกี่ยวข้องสำหรับแต่ละแถว ในมุมมองรายละเอียดฉันต้องแสดงข้อความและภาพพื้นหลัง (ข้อความแตกต่างกันในแต่ละแถว แต่ภาพยังคงเหมือนเดิม) วิธีที่ง่ายที่สุดในความคิดของฉันคือการใส่ข้อความในไฟล์ .rtf UIWebViewและแสดงไว้ใน จากนั้นใส่UIImageViewด้านหลังไฟล์UIWebView. ฉันได้พยายามตั้งค่าUIWebViewความทึบของ IB เป็นศูนย์ แต่ก็ไม่ได้ผล คุณสามารถช่วยฉันได้ไหม?



2
การลบอิมเมจ UIImage ชื่อ: FUD
แก้ไขกุมภาพันธ์ 2014: โปรดทราบว่าคำถามนี้เกิดจาก iOS 2.0! ข้อกำหนดด้านรูปภาพและการจัดการมีการเปลี่ยนแปลงมากมายตั้งแต่นั้นมา Retina ทำให้ภาพใหญ่ขึ้นและโหลดซับซ้อนขึ้นเล็กน้อย ด้วยในตัวในการสนับสนุนสำหรับ iPad และภาพจอประสาทตา, คุณควรจะใช้อย่างแน่นอน ImageNamed ในรหัสของคุณ ฉันเห็นหลายคนบอกว่าimageNamedไม่ดี แต่มีคนจำนวนเท่า ๆ กันบอกว่าประสิทธิภาพดี - โดยเฉพาะอย่างยิ่งเมื่อแสดงผลUITableViews ดูตัวอย่างคำถาม SO นี้หรือบทความนี้บน iPhoneDeveloperTips.com UIImage's imageNamedวิธีการที่ใช้ในการรั่วไหลจึงหลีกเลี่ยงที่ดีที่สุด แต่ได้รับการแก้ไขในรุ่นล่าสุด ฉันต้องการทำความเข้าใจอัลกอริธึมการแคชให้ดีขึ้นเพื่อทำการตัดสินใจอย่างมีเหตุผลว่าฉันสามารถเชื่อถือระบบในการแคชรูปภาพของฉันได้ที่ใดและฉันต้องไปที่ใดให้มากขึ้นและดำเนินการด้วยตัวเอง ความเข้าใจพื้นฐานของฉันปัจจุบันคือว่ามันเป็นที่เรียบง่ายNSMutableDictionaryของการUIImagesอ้างอิงโดยชื่อไฟล์ มันจะใหญ่ขึ้นและเมื่อหน่วยความจำหมดก็จะเล็กลงมาก ยกตัวอย่างเช่นไม่มีใครรู้ว่าสำหรับแน่ใจว่าอยู่เบื้องหลังแคชภาพimageNamedไม่ตอบสนองต่อdidReceiveMemoryWarning? ดูเหมือนว่าไม่น่าเป็นไปได้ที่ Apple จะไม่ทำเช่นนี้ หากคุณมีข้อมูลเชิงลึกเกี่ยวกับอัลกอริทึมการแคชโปรดโพสต์ไว้ที่นี่

11
วิธีทำให้ iPhone สั่นโดยใช้ Swift
ฉันต้องทำให้ iPhone สั่น แต่ไม่รู้จะทำยังไงใน Swift ฉันรู้ว่าใน Objective-C คุณเพียงแค่เขียน: import AudioToolbox AudioServicesPlayAlertSound(kSystemSoundID_Vibrate); แต่นั่นไม่ได้ผลสำหรับฉัน
117 ios  iphone  swift  vibration 

13
การปิดตัวควบคุมมุมมองที่นำเสนอ
ฉันมีคำถามตามทฤษฎี ตอนนี้ฉันกำลังอ่านคู่มือViewControllerของ Apple พวกเขาเขียน: เมื่อถึงเวลาที่ต้องปิดตัวควบคุมมุมมองที่นำเสนอแนวทางที่ต้องการคือให้ตัวควบคุมมุมมองที่นำเสนอปิดมัน กล่าวอีกนัยหนึ่งเมื่อใดก็ตามที่เป็นไปได้ตัวควบคุมมุมมองเดียวกับที่นำเสนอตัวควบคุมมุมมองควรรับผิดชอบในการปิดมันด้วย แม้ว่าจะมีเทคนิคหลายประการในการแจ้งตัวควบคุมมุมมองการนำเสนอว่าควรปิดตัวควบคุมมุมมองที่นำเสนอ แต่เทคนิคที่ต้องการคือการมอบหมาย แต่ฉันไม่สามารถอธิบายได้ว่าทำไมฉันต้องสร้างโปรโตคอลใน VC ที่นำเสนอและเพิ่มตัวแทนที่เปลี่ยนแปลงได้สร้างวิธีการมอบสิทธิ์ในการนำเสนอ VC เพื่อปิด VC ที่นำเสนอแทนที่จะเรียกแบบธรรมดาในวิธีการควบคุมมุมมองที่นำเสนอ [self dismissViewControllerAnimated:NO completion:nil]เหรอ? ทำไมตัวเลือกแรกจึงดีกว่า? ทำไม Apple ถึงแนะนำ

15
จะกำหนดขนาดเนื้อหาของ UIWebView ได้อย่างไร?
ฉันมีเนื้อหาที่UIWebViewแตกต่างกัน (หน้าเดียว) ฉันต้องการค้นหาCGSizeเนื้อหาเพื่อปรับขนาดมุมมองของผู้ปกครองให้เหมาะสม สิ่งที่เห็นได้ชัดคือ-sizeThatFits:เพียงแค่ส่งคืนขนาดเฟรมปัจจุบันของ webView

14
พื้นที่ว่างที่ด้านบนของ UITextView ใน iOS 10
ฉันมี UITextView พร้อมข้อความบางส่วนอยู่ ทุกอย่างเป็นไปด้วยดีกับ iOS 6 แต่ตอนนี้ใช้ iOS 7 แล้วมันจะปล่อยพื้นที่ว่างไว้ด้านบนแล้ววางข้อความไว้ด้านล่างตรงกลางของ textview ฉันไม่ได้ตั้งค่า contentOffSet ใด ๆ กรุณาช่วย!

7
จะตรวจจับภาพเคลื่อนไหวนั้นได้สิ้นสุดลงใน UITableView beginUpdates / endUpdates ได้อย่างไร
ฉันกำลังแทรก / ลบเซลล์ตารางโดยใช้การinsertRowsAtIndexPaths/deleteRowsAtIndexPathsห่อในbeginUpdates/endUpdates. ฉันยังใช้beginUpdates/endUpdatesเมื่อปรับ rowHeight การดำเนินการทั้งหมดนี้เป็นภาพเคลื่อนไหวโดยค่าเริ่มต้น ฉันจะสามารถตรวจพบว่าภาพเคลื่อนไหวได้สิ้นสุดลงเมื่อใช้beginUpdates/endUpdates?
116 iphone  objective-c  ios  ipad 


7
ปุ่มยกเลิก UIActionSheet พฤติกรรมแปลก ๆ
ฉันมี UIBarButtonItem ที่เปิดแผ่นงานเพื่อเสนอทางเลือกให้ผู้ใช้เกี่ยวกับสิ่งที่ต้องทำ ทุกอย่างทำงานตามที่คาดไว้เว้นแต่ฉันจะพยายามคลิกที่ปุ่ม "ยกเลิก" เป้าหมายของปุ่มดูเหมือนจะเลื่อนขึ้นจากที่ที่ควรจะเป็น ฉันสามารถเปิดใช้งานได้โดยคลิกที่ตรงกลางของปุ่ม "ยกเลิก" และ "ตกลง" เท่านั้น ฉันได้ลองใช้ Action Sheet ในแอปพลิเคชั่นอื่น ๆ แล้วและทำงานได้ดีไม่ใช่แค่นิ้วโป้งใหญ่ของฉัน แผ่นงานกำลังเปิดใน UIViewController - (void)showOpenOptions { UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"Open link in external application?", @"Open in external application") delegate:self cancelButtonTitle:NSLocalizedString(@"Cancel", @"Cancel") destructiveButtonTitle:NSLocalizedString(@"Open Link", @"Open Link") otherButtonTitles:nil]; [sheet showInView:self.view]; [sheet release]; }

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.