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

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

6
กำลังอ่านรูปแบบ ePub
ฉันกำลังพยายามพัฒนาแอปพลิเคชัน iPhone เพื่ออ่านไฟล์ ePub มีกรอบสำหรับพัฒนาสิ่งนี้หรือไม่? ฉันไม่รู้ว่าจะอ่านรูปแบบไฟล์นี้อย่างไร ฉันพยายามแยกวิเคราะห์ไฟล์ตัวอย่างที่มีนามสกุล. epub โดยใช้ NSXML Parser แต่ก็ล้มเหลว
102 ios  iphone  epub 


7
การเปลี่ยนข้อความ UIButton
ดังนั้นฉันจึงพยายามอัปเดตข้อความบน UIButton เมื่อคลิก ฉันใช้บรรทัดต่อไปนี้เพื่อเปลี่ยนข้อความ: calibrationButton.titleLabel.text = @"Calibration"; ฉันได้ตรวจสอบแล้วว่าข้อความมีการเปลี่ยนแปลง แต่เมื่อฉันเรียกใช้แอปและฉันคลิกที่ปุ่มข้อความนั้นจะเปลี่ยนเป็น "การปรับเทียบ" ในเสี้ยววินาทีจากนั้นจะกลับสู่ค่าเริ่มต้นทันที มีความคิดว่าเหตุใดจึงอาจเกิดขึ้น มีฟังก์ชันรีเฟรชบางประเภทที่ฉันต้องเรียกใช้หรือไม่?

7
มีเหตุการณ์ปรับขนาด UIView หรือไม่
ฉันมีมุมมองที่มีแถวและคอลัมน์ของมุมมองภาพอยู่ในนั้น หากมุมมองนี้ถูกปรับขนาดฉันจำเป็นต้องจัดเรียงตำแหน่งการดูภาพใหม่ มุมมองนี้เป็นมุมมองย่อยของมุมมองอื่นที่ได้รับการปรับขนาด มีวิธีตรวจจับเมื่อมีการปรับขนาดมุมมองนี้หรือไม่
102 iphone  ipad  ios 

9
แบบอักษรที่กำหนดเองใน iOS 7
ฉันกำลังพัฒนาเกมและฉันต้องการใช้แบบอักษรที่กำหนดเองในแอปของฉัน ฉันใช้ SpriteKit ถ้ามันสำคัญ ฉันได้ลองใช้https://github.com/deni2s/IBCustomFontsแต่ฉันไม่สามารถใช้งานกับฟอนต์นี้ได้http://www.fontspace.com/freaky-fonts/emulogic ฉันได้ลองทำสิ่งต่างๆแล้วและฉันได้ลงทะเบียนฟอนต์ใน info.plist ของแอพ ... มีใครรู้บ้างไหมว่าเกิดอะไรขึ้น?
102 ios  iphone  fonts 

5
ข้อผิดพลาด iOS 10 [การเข้าถึง] <private> เมื่อใช้ UIImagePickerController
ฉันใช้ XCode 8 และทดสอบกับ iOS 10.2 Beta ฉันได้เพิ่มกรอบรูป PhotosUI และ MobileCoreServices ลงในโครงการแล้ว รหัสง่ายมาก: #import &lt;Photos/Photos.h&gt; #import &lt;PhotosUI/PhotosUI.h&gt; #import &lt;MobileCoreServices/MobileCoreServices.h&gt; @interface ViewController : UIViewController &lt;UIImagePickerControllerDelegate, UINavigationControllerDelegate, PHLivePhotoViewDelegate&gt; @property (strong, nonatomic) IBOutlet UIImageView *imageview; @end และการใช้งาน: - (IBAction)grab:(UIButton *)sender{ UIImagePickerController *picker = [[UIImagePickerController alloc]init]; picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; picker.allowsEditing = NO; picker.delegate = …

7
บล็อกบน Swift (animateWithDuration: ภาพเคลื่อนไหว: เสร็จสิ้น :)
ฉันมีปัญหาในการทำให้บล็อกทำงานบน Swift นี่คือตัวอย่างที่ใช้งานได้ (ไม่มีการบล็อกที่สมบูรณ์): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } หรืออีกทางเลือกหนึ่งโดยไม่ต้องปิดท้าย: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) แต่เมื่อฉันพยายามเพิ่มบล็อกการทำให้สมบูรณ์มันก็ไม่ได้ผล: UIView.animateWithDuration(0.2, animations: { self.blurBg.alpha = 1 }, completion: { self.blurBg.hidden = true }) การเติมข้อความอัตโนมัติช่วยให้ฉันcompletion: ((Bool) -&gt; Void)?แต่ไม่แน่ใจว่าจะใช้งานได้อย่างไร ลองด้วยการปิดท้ายด้วย แต่มีข้อผิดพลาดเดียวกัน: ! Could not find an overload for 'animateWithDuration that accepts the supplied …
102 ios  swift  closures 

14
Xcode 5 & Asset Catalog: จะอ้างอิง LaunchImage ได้อย่างไร?
ฉันใช้แคตตาล็อกสินทรัพย์ของ Xcode 5 และฉันต้องการใช้LaunchImageเป็นภาพพื้นหลังของมุมมองที่บ้านของฉัน (ซึ่งเป็นแนวทางปฏิบัติทั่วไปในการเปลี่ยนจาก 'โหลด' เป็น 'โหลด' ดูราบรื่น) ฉันต้องการใช้รายการเดียวกันในแค็ตตาล็อกเนื้อหาเพื่อประหยัดพื้นที่และไม่ต้องจำลองภาพในชุดรูปภาพสองชุดที่แตกต่างกัน อย่างไรก็ตามการโทร: UIImage *image = [UIImage imageNamed:@"LaunchImage"]; //returns nil

14
Objective-C: จะลบผู้สังเกตการณ์สำหรับ NSNotification ได้ที่ไหน
ฉันมีคลาส C วัตถุประสงค์ ในนั้นฉันสร้างเมธอด init และตั้งค่า NSNotification ในนั้น //Set up NSNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getData) name:@"Answer Submitted" object:nil]; ฉันจะตั้งค่าที่ไหน[[NSNotificationCenter defaultCenter] removeObserver:self]ในชั้นเรียนนี้ ฉันรู้ว่าสำหรับ a UIViewControllerฉันสามารถเพิ่มเข้าไปในviewDidUnloadวิธีการได้ดังนั้นฉันต้องทำอะไรถ้าฉันเพิ่งสร้างคลาส c วัตถุประสงค์?

3
addChildViewController ทำอะไรได้จริง?
ฉันเพิ่งจุ่มเท้าของฉันเป็นครั้งแรกในการพัฒนา iOS และหนึ่งในสิ่งแรกที่ฉันต้องทำคือใช้ตัวควบคุมมุมมองคอนเทนเนอร์แบบกำหนดเอง - เรียกได้SideBarViewControllerว่าเปลี่ยนจากตัวควบคุมมุมมองเด็กที่เป็นไปได้หลายตัว แสดงเกือบจะเหมือนกับTab Bar Controllerมาตรฐาน (มันค่อนข้างเป็นTab Bar Controllerแต่มีเมนูด้านข้างที่ซ่อนได้แทนที่จะเป็นแถบแท็บ) ตามคำแนะนำในเอกสารของ Apple ฉันโทรหาaddChildViewControllerทุกครั้งที่ฉันเพิ่ม ViewController ลูกลงในคอนเทนเนอร์ของฉัน รหัสของฉันสำหรับการสลับตัวควบคุมมุมมองเด็กปัจจุบันที่แสดงโดยSideBarViewControllerมีลักษณะดังนี้: - (void)showViewController:(UIViewController *)newViewController { UIViewController* oldViewController = [self.childViewControllers objectAtIndex:0]; [oldViewController removeFromParentViewController]; [oldViewController.view removeFromSuperview]; newViewController.view.frame = CGRectMake( 0, 0, self.view.frame.size.width, self.view.frame.size.height ); [self addChildViewController: newViewController]; [self.view addSubview: newViewController.view]; } จากนั้นฉันก็เริ่มพยายามหาว่าaddChildViewControllerที่นี่ทำอะไรและฉันก็รู้ว่าฉันไม่รู้ นอกจากการติดใหม่ViewControllerใน.childViewControllersอาร์เรย์แล้วดูเหมือนว่าจะไม่มีผลกระทบใด ๆ การดำเนินการและช่องทางจากมุมมองของผู้ควบคุมเด็กไปยังตัวควบคุมเด็กที่ฉันตั้งไว้บนกระดานเรื่องราวยังคงทำงานได้ดีแม้ว่าฉันจะไม่เคยโทรเลยaddChildViewControllerก็ตามและฉันนึกไม่ออกว่าจะมีผลกระทบอะไรอีก อันที่จริงถ้าฉันเขียนรหัสของฉันใหม่เพื่อไม่เรียกaddChildViewControllerและมีลักษณะเช่นนี้แทน …

4
จะแนบดีบักเกอร์กับแอพ iOS หลังจากเปิดตัวได้อย่างไร?
ฉันมีปัญหาที่ฉันกำลังแก้ไขปัญหาซึ่งเกิดขึ้นไม่บ่อยนักและดูเหมือนจะไม่เกิดขึ้นเมื่อฉันมีสิ่งที่ทำงานภายใต้ Xcode เป็นไปได้หรือไม่ที่จะเรียกใช้แอพตามปกติ (เช่นจาก Springboard) จนกว่าปัญหาของฉันจะเกิดขึ้นจากนั้นแนบดีบักเกอร์ที่จุดนั้น ฉันอยากจะทำสิ่งนี้โดยไม่ต้องเจลเบรคถ้าเป็นไปได้
102 ios  xcode  debugging 

7
ฉันควรละเว้นไฟล์ xcodeproject / project.pbxproj หรือไม่
ในโปรเจ็กต์ XCode ฉันได้เปลี่ยนไฟล์ xcodeproject / project.pbxproj แต่ข้อมูลที่ไร้ประโยชน์สำหรับฉันมันสำหรับการคอมไพล์ ฉันควรละเว้นไฟล์นี้และไฟล์ xcodeproject / projectxworkspace / username.xcuserdata / UserInterfaceState.xcuserstate หรือไม่
102 ios  xcode  macos  git 


11
ตรวจสอบว่ามีการตั้งค่าการเข้าถึงไลบรารีรูปภาพหรือไม่ - PHPhotoLibrary
ด้วยฟังก์ชันใหม่ใน iOS 8 หากคุณใช้กล้องถ่ายรูปในแอปจะขออนุญาตเข้าถึงกล้องจากนั้นเมื่อคุณพยายามถ่ายภาพอีกครั้งระบบจะขออนุญาตเข้าถึงคลังรูปภาพ ครั้งต่อไปเมื่อฉันเปิดแอปฉันต้องการตรวจสอบว่ากล้องและคลังรูปภาพมีสิทธิ์เข้าถึงหรือไม่ สำหรับกล้องฉันตรวจสอบโดย if ([AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo] == AVAuthorizationStatusDenied) { // do something } ฉันกำลังมองหาสิ่งที่คล้ายกับสิ่งนี้สำหรับคลังรูปภาพ
102 ios  ios8  phphotolibrary 

6
iOS Push Notifications ทำงานอย่างไร
การแจ้งเตือน "พุช" ของ iOS จะส่งไปยังอุปกรณ์เฉพาะโดยที่อุปกรณ์นั้นไม่จำเป็นต้องสำรวจเซิร์ฟเวอร์ได้อย่างไร ตัวอย่างเช่นสมมติว่าฉันได้รับข้อความใหม่บน Facebook Facebook แจ้ง Apple ว่าอุปกรณ์ของฉันควรได้รับการแจ้งเตือนเช่นนี้ แต่ Apple รู้ได้อย่างไรว่าจะส่งข้อความไปยังอุปกรณ์ / IP ใด

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