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

iOS เป็นระบบปฏิบัติการมือถือที่รันบน Apple iPhone, iPod touch และ iPad ใช้แท็กนี้ [ios] สำหรับคำถามที่เกี่ยวข้องกับการเขียนโปรแกรมบนแพลตฟอร์ม iOS ใช้แท็กที่เกี่ยวข้อง [object-c] และ [swift] สำหรับปัญหาเฉพาะสำหรับภาษาการเขียนโปรแกรมเหล่านั้น

18
วิธีแชร์รูปภาพบน Instagram ใน iOS
ลูกค้าของฉันต้องการแชร์รูปภาพบน Instagram, Twitter, Facebook ฉันทำ Twitter และ Facebook แล้ว แต่ไม่พบ API หรือสิ่งใด ๆ บนอินเทอร์เน็ตเพื่อแบ่งปันภาพบน Instagram สามารถแชร์รูปภาพบน Instagram ได้หรือไม่? ถ้าใช่แล้วอย่างไร? เมื่อฉันตรวจสอบไซต์นักพัฒนาของ Instagram ฉันพบ Libraries of Ruby บน Rails และ Python แต่ไม่มีเอกสารของ iOS Sdk ฉันได้รับโทเค็นจาก instagram ตาม instagram.com/developer แต่ตอนนี้ไม่รู้ว่าจะทำอย่างไรในขั้นตอนต่อไปเพื่อแบ่งปันกับรูปภาพ Instagram

11
Silent Push Notification ใน iOS 7 ไม่ทำงาน
ในงานนำเสนอ "มีอะไรใหม่พร้อมมัลติทาสกิ้ง" ของ WWDC 2013 มีหัวข้อเกี่ยวกับ Silent Push Notifications ดูเหมือนตรงไปตรงมา ตามการนำเสนอหากคุณส่งเพย์โหลด APS พร้อมกับชุดเนื้อหาที่พร้อมใช้งานเป็น 1 ผู้ใช้จะไม่ได้รับการแจ้งเตือน // A. This doesn't work { aps: { content-available: 1 } } การทดสอบของฉันแสดงให้เห็นว่าสิ่งนี้ไม่ได้ผลเนื่องจากไม่มีการกดรับ แต่ถ้าฉันรวมแอตทริบิวต์เสียง แต่ไม่รวมแอตทริบิวต์การแจ้งเตือนก็ใช้งานได้ (แม้ว่าจะไม่เงียบอีกต่อไป) // B. This works { aps: { content-available: 1, sound: "default" } } อย่างไรก็ตามหากฉันเปลี่ยนแอตทริบิวต์เสียงเพื่อเล่นเสียงที่เงียบฉันสามารถเลียนแบบการกดแบบเงียบ // C. This works too. …


15
เพจ UIScrollView ทีละน้อยกว่าขนาดเฟรม
ฉันมีมุมมองแบบเลื่อนที่มีความกว้างของหน้าจอ แต่สูงประมาณ 70 พิกเซลเท่านั้น มันมีไอคอนขนาด 50 x 50 จำนวนมาก (มีช่องว่างรอบ ๆ ) ที่ฉันต้องการให้ผู้ใช้สามารถเลือกได้ แต่ฉันต้องการให้มุมมองแบบเลื่อนทำงานในลักษณะเพจหยุดเสมอโดยมีไอคอนอยู่ตรงกลาง หากไอคอนมีความกว้างของหน้าจอสิ่งนี้จะไม่เป็นปัญหาเพราะการเพจของ UIScrollView จะดูแลมัน แต่เนื่องจากไอคอนเล็ก ๆ ของฉันน้อยกว่าขนาดเนื้อหามากจึงไม่สามารถใช้งานได้ ฉันเคยเห็นพฤติกรรมนี้มาก่อนในแอปเรียก AllRecipes ฉันไม่รู้ว่าจะทำอย่างไร ฉันจะทำให้เพจตามขนาดไอคอนทำงานได้อย่างไร?

10
การแปลง NSData เป็น NSString ใน Objective c
ฉันต้องการแปลง NSData เป็น NSString .. วิธีใดดีที่สุดในการดำเนินการนี้ ฉันใช้รหัสนี้ แต่สตริงสุดท้ายคืนค่า null NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"%@",str); เมื่อฉันเห็นคอนโซลมันจะพิมพ์ null
87 iphone  objective-c  ios  ipad 

4
Swift: ตัวเริ่มต้น ViewController ที่กำหนดเอง
คุณจะเพิ่มตัวเริ่มต้นที่กำหนดเองให้กับUIViewControllerคลาสย่อยใน Swift ได้อย่างไร? ฉันได้สร้างคลาสย่อยUIViewControllerที่มีลักษณะดังนี้: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC; self.rightVC = rightVC; self.gap = gap; super.init(); setupScrollView(); setupViewControllers(); } } เมื่อฉันเรียกใช้ฉันได้รับข้อผิดพลาดร้ายแรง: ข้อผิดพลาดร้ายแรง: การใช้ initializer ที่ไม่ได้ใช้งาน 'init (nibName: bundle :)' สำหรับคลาส 'MyApp.MyViewController' ฉันเคยอ่านมาแล้วว่าเมื่อเพิ่มตัวเริ่มต้นที่กำหนดเองจะต้องแทนที่ด้วยinit(coder aDecoder:NSCoder)ดังนั้นเรามาแทนที่สิ่งนั้นinitและดูว่าเกิดอะไรขึ้น: override init(coder aDecoder: NSCoder) { super.init(coder: aDecoder); } ถ้าฉันจะเพิ่มนี้ Xcode …

7
iOS White to Transparent Gradient Layer เป็นสีเทา
ฉันใส่ CAGradientLayer ไว้ที่ด้านล่างของมุมมองรายละเอียดเล็ก ๆ ที่จะปรากฏขึ้นที่ด้านล่างของแอป อย่างที่คุณเห็นฉันตั้งค่าสีจากสีขาวเป็นสีใส แต่มีสีเทาแปลก ๆ ที่กำลังปรากฏขึ้น ความคิดใด ๆ ? // Set up detail view frame and gradient [self.detailView setFrame:CGRectMake(0, 568, 320, 55)]; CAGradientLayer *layer = [CAGradientLayer layer]; layer.frame = self.detailView.bounds; layer.colors = [NSArray arrayWithObjects:(id)[UIColor whiteColor].CGColor, (id)[UIColor clearColor].CGColor, nil]; layer.startPoint = CGPointMake(1.0f, 0.7f); layer.endPoint = CGPointMake(1.0f, 0.0f); [self.detailView.layer …

5
การสื่อสารและการเก็บรักษาข้อมูลระหว่างแอพด้วย App Groups
iOS 8 เปิดเผย API ใหม่เมื่อวานนี้เกี่ยวกับ App Groups มันเป็นเรื่องยุ่งมากก่อนที่จะแชร์ข้อมูลและสื่อสารระหว่างแอพและฉันเชื่อว่านั่นคือสิ่งที่ App Groups ตั้งใจจะแก้ไข ในแอปของฉันฉันได้เปิดใช้งานกลุ่มแอปและเพิ่มกลุ่มใหม่ แต่ไม่พบเอกสารเกี่ยวกับวิธีการใช้งาน การอ้างอิงเอกสารและ API ระบุวิธีการเพิ่มกลุ่มเท่านั้น App Groups มีไว้เพื่อทำอะไร? มีเอกสารเกี่ยวกับวิธีการใช้งานหรือไม่?

4
iOS KeyChain ไม่ดึงค่าจากพื้นหลัง
ฉันกำลังจัดเก็บชื่อผู้ใช้ (อีเมล) และแฮชอีเมลและรหัสผ่านใน iOS KeyChain ผมใช้รุ่น ARC'ified พบที่นี่ KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"MyCustomIdentifier" accessGroup:nil]; [wrapper setObject:APP_NAME forKey:(__bridge id)kSecAttrService]; [wrapper setObject:email forKey:(__bridge id)kSecAttrAccount]; [wrapper setObject:token forKey:(__bridge id)kSecValueData]; ทั้งหมดนี้ใช้งานได้ดีเมื่อฉันต้องการดึงโทเค็นออกสำหรับการโทรเครือข่ายของฉันในขณะที่แอปทำงานอยู่ ใช้สำหรับการเข้าสู่ระบบจากการเริ่มต้นระบบใหม่ทั้งหมดรวมทั้งการโทรในเครือข่าย ปัญหาเริ่มต้นเมื่อแอปทำงานอยู่เบื้องหลัง โปรดทราบว่าสิ่งนี้จะเกิดขึ้นเป็นระยะ ๆ เท่านั้นและฉันยังไม่ได้ปักหมุดลงใน iOS เวอร์ชันหรืออุปกรณ์ที่เฉพาะเจาะจง ผู้ใช้เดินทางไปยังตำแหน่งที่ตั้ง (การตรวจสอบภูมิภาค) และฉันต้องการอัปเดตเซิร์ฟเวอร์ด้วยสถานะ ฉันพยายามดึงโทเค็นออกจากพวงกุญแจแบบเดียวกับที่ฉันโทรหาเครือข่ายอื่น ๆ และอัปเดตสถานะ แต่สำหรับผู้ใช้บางรายค่าจะเป็นศูนย์ หากไม่มีฉันจะอัปเดตข้อมูลเครือข่ายไม่ได้ เหตุใดสิ่งนี้จึงใช้ได้ผลกับคนส่วนใหญ่ แต่ไม่ได้ผลเพียงเล็กน้อย KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] …

7
วิธีที่ง่ายที่สุดในการตรวจจับการหยิก
นี่คือWEB APPไม่ใช่แอปเนทีฟ โปรดไม่มีคำสั่ง Objective-C NS ดังนั้นฉันต้องตรวจจับเหตุการณ์ 'หยิก' บน iOS ปัญหาคือทุกปลั๊กอินหรือวิธีการที่ฉันเห็นสำหรับการทำท่าทางสัมผัสหรือเหตุการณ์แบบมัลติทัชคือ (โดยปกติ) กับ jQuery และเป็นปลั๊กอินเพิ่มเติมสำหรับทุกท่าทางภายใต้แสงแดด แอปพลิเคชันของฉันมีขนาดใหญ่มากและฉันรู้สึกไวต่อไม้ตายในรหัสของฉัน สิ่งที่ฉันต้องการคือตรวจจับการหยิกและการใช้สิ่งที่คล้ายกับ jGesture เป็นเพียงวิธีเดียวที่จะทำให้บวมสำหรับความต้องการง่ายๆของฉัน นอกจากนี้ฉันมีความเข้าใจ จำกัด เกี่ยวกับวิธีตรวจจับการหยิกด้วยตนเอง ฉันสามารถหาตำแหน่งของนิ้วทั้งสองได้ดูเหมือนจะไม่สามารถผสมกันเพื่อตรวจจับสิ่งนี้ได้ ใครมีตัวอย่างง่ายๆที่ตรวจจับการหยิก?

28
dyld`__abort_with_payload: ไม่มีข้อความแสดงข้อผิดพลาด
เมื่อฉันเริ่มแอปด้วย XCode ฉันมีข้อขัดข้อง แต่ไม่มีข้อผิดพลาด แอปกำลังหยุดอยู่ในชุดข้อความนี้ ฉันจะทำอย่างไรเพื่อขอข้อมูลเพิ่มเติมเกี่ยวกับปัญหานี้
87 ios  xcode  xcode8 

8
ลากเส้นใน UIView
ฉันต้องการวาดเส้นแนวนอนใน UIView วิธีที่ง่ายที่สุดที่จะทำคืออะไร ตัวอย่างเช่นฉันต้องการวาดเส้นแนวนอนสีดำที่ y-Coord = 200 ฉันไม่ได้ใช้ Interface Builder
86 ios  iphone  uiview 

6
UITableView + เพิ่มการชดเชยเนื้อหาที่ด้านบน
ฉันต้องการเพิ่มพื้นที่ว่างที่ด้านบนของ UITableView ซึ่งไม่มีผลต่อขนาดของพื้นที่เนื้อหา การเลื่อนเนื้อหาลงหรือเพิ่มเซลล์ว่างไม่ใช่สิ่งที่ฉันต้องการทำ แต่ฉันต้องการชดเชย อย่างไร?

13
iOS เปิดตัวการตั้งค่า -> โครงการ URL ข้อ จำกัด
ฉันเพิ่งค้นพบโครงร่างURL การตั้งค่าที่กำหนดเองของ iOS5ซึ่งสามารถอธิบายรายละเอียดได้ที่เว็บไซต์ที่ยอดเยี่ยมนี้ ฉันพบว่าสิ่งนี้ใช้งานได้โดยนำผู้ใช้ไปที่แอปการตั้งค่าจากแอปพลิเคชันของฉัน: [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"prefs:root=General"]]; แต่ดูเหมือนจะไม่สามารถกำหนดเส้นทางไปยังเส้นทางข้อ จำกัดโดยตรงผ่านpathพารามิเตอร์: [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"prefs:root=General&path=Restrictions"]]; มีใครพบเอกสารเกี่ยวกับเรื่องนี้หรือสามารถทำงานนี้ได้บ้าง ข้อมูลเชิงลึกใด ๆ จะได้รับการชื่นชมอย่างมาก ฉันกำลังพยายามให้ผู้ใช้เปิดใช้งานการซื้อในแอปและไม่อยากให้ผู้ใช้คลิกข้อ จำกัด ด้วยตนเอง (ไม่ชัดเจนมาก)

3
Xcode ทำให้แผงขายหนังสือพิมพ์เกิดข้อผิดพลาดแปลก ๆ เมื่อพยายามส่งแอป
สุดท้ายทุกอย่างทำงานได้ดีและฉันต้องการส่งแอพแรกของฉันที่ Appstore แต่เมื่อฉันคลิกส่งใน Xcode 4.1 ฉันได้รับข้อความแสดงข้อผิดพลาดแปลก ๆ : หากต้องการรวมคุณสมบัติของแผงขายหนังสือพิมพ์ info.plist ต้องมี uinewsstandapp = true (เหมือนกันทุกประการและ Google ไม่ทราบอะไรเลย) แต่ฉันไม่ใช้แผงขายหนังสือพิมพ์และฉันไม่ต้องการใช้ ความผิดพลาดของฉันอยู่ที่ไหน มาร์คัส Xcode เวอร์ชัน 4.1.2

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