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

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


19
ฉันจะขอ HTTP ใน Swift ได้อย่างไร
ฉันอ่านThe Programming Language Swiftโดย Apple ใน iBooks แต่ไม่สามารถหาวิธีที่จะทำให้คำขอ HTTP (เช่น cURL) ใน Swift ฉันจำเป็นต้องนำเข้าคลาส Obj-C หรือฉันต้องนำเข้าไลบรารีเริ่มต้นหรือไม่ หรือเป็นไปไม่ได้ที่จะทำการร้องขอ HTTP โดยยึดตามรหัส Swift ดั้งเดิม

24
จะปิดการใช้งานการเชื่อมโยงหมายเลขโทรศัพท์ใน Mobile Safari ได้อย่างไร
Safari บน iPhone จะสร้างลิงก์สำหรับสตริงตัวเลขที่ปรากฏกับหมายเลขโทรศัพท์โดยอัตโนมัติ ฉันกำลังเขียนเว็บเพจที่มีที่อยู่ IP และ Safari กำลังเปลี่ยนให้เป็นลิงก์หมายเลขโทรศัพท์ เป็นไปได้หรือไม่ที่จะปิดการใช้งานพฤติกรรมนี้สำหรับทั้งหน้าหรือองค์ประกอบบนหน้า?

7
UILongPressGestureRecognizer จะถูกเรียกสองครั้งเมื่อกดลง
ฉันกำลังตรวจสอบว่าผู้ใช้กดลงไป 2 วินาทีหรือไม่: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; นี่คือวิธีจัดการกดแบบยาว: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } ข้อความ "double oo" ถูกพิมพ์สองครั้งเมื่อฉันกดลงนานกว่า 2 วินาที ทำไมนี้ ฉันจะแก้ไขได้อย่างไร

16
ฉันจะวาดเงาภายใต้ UIView ได้อย่างไร
ฉันพยายามวาดเงาใต้ขอบล่างของ a UIViewใน Cocoa Touch ฉันเข้าใจว่าฉันควรใช้CGContextSetShadow()เพื่อวาดเงา แต่คู่มือการเขียนโปรแกรม Quartz 2D นั้นค่อนข้างคลุมเครือ: บันทึกสถานะกราฟิก เรียกใช้ฟังก์ชันCGContextSetShadowส่งผ่านค่าที่เหมาะสม ดำเนินการวาดภาพทั้งหมดที่คุณต้องการใช้เงา กู้คืนสถานะกราฟิก ฉันได้ลองทำสิ่งต่อไปนี้ในUIViewคลาสย่อย: - (void)drawRect:(CGRect)rect { CGContextRef currentContext = UIGraphicsGetCurrentContext(); CGContextSaveGState(currentContext); CGContextSetShadow(currentContext, CGSizeMake(-15, 20), 5); CGContextRestoreGState(currentContext); [super drawRect: rect]; } .. แต่สิ่งนี้ไม่ได้ผลสำหรับฉันและฉันก็ติดอยู่กับ (ก) จะไปที่ไหนต่อไปและ (ข) หากมีสิ่งใดที่ฉันต้องทำกับฉันUIViewเพื่อทำงานนี้

30
อะไรคือแนวปฏิบัติที่ดีที่สุดที่คุณใช้เมื่อเขียน Objective-C และ Cocoa [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันรู้เกี่ยวกับHIG (ซึ่งค่อนข้างมีประโยชน์!) แต่คุณใช้วิธีการเขียนโปรแกรมแบบใดเมื่อเขียน Objective-C และเฉพาะเจาะจงมากขึ้นเมื่อใช้ Cocoa (หรือ CocoaTouch)

30
ไม่พบไลบรารี่สำหรับ -lPods
ฉันพบข้อผิดพลาดเมื่อเก็บถาวรโครงการ นี่คือสภาพแวดล้อมของฉัน Mac OS Lion Xcode 4.3.1 iOS SDK 5.1 เป้าหมายการปรับใช้โครงการคือ: IPHONEOS_DEPLOYMENT_TARGET 3.2 ข้อผิดพลาดแสดง: ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) ฉันเดา Pods คือ CocoaPods ที่ฉันใช้ในการจัดการการพึ่งพาโครงการ XCode https://github.com/CocoaPods/CocoaPods นี่คือ Podfile ของฉัน platform :ios dependency 'libPusher', '1.1' ฉันไม่แน่ใจว่าข้อผิดพลาดหมายถึงอะไร

21
วิธีการใช้เลย์เอาต์อัตโนมัติเพื่อย้ายมุมมองอื่น ๆ เมื่อมุมมองถูกซ่อนอยู่?
ฉันได้ออกแบบ Cell ที่กำหนดเองของฉันใน IB แล้วทำการซับคลาสและเชื่อมต่อร้านค้าของฉันกับคลาสที่กำหนดเองของฉัน ฉันมีสามพรีวิวในเนื้อหาของเซลล์ซึ่ง ได้แก่ : UIView (cdView) และสองป้ายกำกับ (titleLabel และ emailLabel) บางครั้งฉันต้องการให้ UIView และป้ายกำกับสองรายการแสดงในเซลล์ของฉันและบางครั้งก็มีป้ายกำกับเพียงสองรายการทั้งนี้ขึ้นอยู่กับข้อมูลที่มีให้สำหรับแต่ละแถว สิ่งที่ฉันพยายามทำคือการตั้งข้อ จำกัด แบบนั้นถ้าฉันตั้งค่าคุณสมบัติ UIView ให้ซ่อนหรือฉันจะลบออกจาก superview ป้ายกำกับทั้งสองจะเลื่อนไปทางซ้าย ฉันพยายามตั้งค่าข้อ จำกัด ที่นำ UIView เป็น Superview (เนื้อหาของเซลล์) สำหรับ 10px และ UILabels นำข้อ จำกัด 10 px ไปยังมุมมองถัดไป (UIView) ต่อมาในรหัสของฉัน -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(IndexPath *)indexPath { ... Record …

20
การวางแนวรูปภาพผลของ iOS UIImagePickerController หลังจากอัปโหลด
ฉันกำลังทดสอบแอปพลิเคชัน iPhone ของฉันบน iOS 3.1.3 iPhone ฉันกำลังเลือก / ถ่ายภาพโดยใช้UIImagePickerController: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled = YES; } ในบางครั้งฉันก็ส่งไปยังเว็บเซิร์ฟเวอร์ของฉันโดยใช้คลาส ASI: ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL …

23
รูปภาพต้องไม่มีช่องหรืออัลฟ่าโปร่งใส
Apple ได้เปิดตัว iTunes Connect เวอร์ชันใหม่ & ฉันได้รับข้อความแสดงข้อผิดพลาดเมื่อฉันพยายามตั้งค่า Screenshots บน iTunes ที่เชื่อมต่อกับแอพของฉัน "Images can't contain alpha channels or transparencies."




14
วิธีซ่อนปุ่ม 'ย้อนกลับ' บนแถบนำทางบน iPhone
ฉันเพิ่มตัวควบคุมทิศทางเพื่อสลับระหว่างมุมมองในแอปของฉัน แต่มุมมองบางอย่างไม่ควรมีปุ่ม 'ย้อนกลับ' (ชื่อก่อนหน้า) ความคิดเห็นเกี่ยวกับวิธีซ่อนปุ่มย้อนกลับ?

16
ไอคอนแอพ iPhone - รัศมีที่แน่นอน?
ฉันกำลังพยายามสร้างไอคอนสำหรับแอพ iPhone ของฉัน แต่ไม่ทราบวิธีการรับรัศมีที่แน่นอนที่ไอคอนของ iPhone ใช้ ฉันค้นหาและค้นหาบทช่วยสอนหรือแม่แบบ แต่ไม่พบ ฉันแน่ใจว่าฉันเป็นคนปัญญาอ่อน แต่คุณจะได้มุมที่โค้งมนตรงกับไอคอนของคุณจาก Illustrator หรือ Photoshop ได้อย่างไร แก้ไข: รัศมีของ Retina iPad คืออะไร
313 iphone  ios  ipad  icons 

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