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

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

12
เปลี่ยนเป็นมุมมองแท็บ TabBar โดยทางโปรแกรมหรือไม่
สมมติว่าผมมีUIButtonในมุมมองแท็บหนึ่งใน app iPhone TabBarControllerของฉันและฉันต้องการที่จะมีมันเปิดแท็บที่แตกต่างกันในแถบแท็บของ ฉันจะเขียนรหัสเพื่อทำสิ่งนี้ได้อย่างไร ฉันสมมติว่าฉันยกเลิกการโหลดมุมมองที่มีอยู่และโหลดมุมมองแท็บเฉพาะ แต่ฉันไม่แน่ใจว่าจะเขียนโค้ดอย่างไร

4
มุมมองตารางแบบคงที่นอก UITableViewController
หลังจากอัปเดต Xcode ใหม่แอปของฉันไม่ตรวจสอบและแสดงข้อผิดพลาดนี้: มุมมองตารางคงที่จะถูกต้องเฉพาะเมื่อฝังอยู่ในอินสแตนซ์ UITableViewController มีโอกาสที่จะแก้ปัญหาได้อย่างง่ายดาย?
159 ios  iphone  xcode  cocoa-touch 


28
ใบรับรองหมดอายุหรือถูกเพิกถอน
เมื่อไม่นานมานี้ฉันเริ่มเขียนรหัสแอพ iOS ใหม่หลังจากหยุดไปนานฉันก็กำลังทำอีกครั้งและเกือบจะเสร็จแล้ว ฉันทดสอบบนเครื่องจำลอง แต่เมื่อฉันพยายามติดตั้งลงบน iphone 6 (สิ่งที่ฉันทำไปแล้วในอดีต) ฉันพบข้อผิดพลาดที่บอกฉันว่าแอปของฉันไม่สามารถติดตั้งได้เนื่องจากใบรับรองที่ใช้ในการลงชื่อแอปนี้หมดอายุแล้ว หรือถูกเพิกถอน ฉันลองหลายสิ่ง: ฉันลบใบรับรองและโปรไฟล์การจัดสรรทั้งหมดจาก xcode, Keychain และ apple Developer และให้ xcode สร้างฉันใหม่ ฉันลบรหัส xcode และทำการลงทะเบียนทั้งหมดตั้งแต่ต้น แต่นี่ไม่ได้แก้ไขปัญหาของฉัน ความคิดใด ๆ ที่อาจเป็นปัญหา?
159 ios  iphone  xcode 

6
ฉันจะแปลง NSDictionary เป็น NSData และในทางกลับกันได้อย่างไร
ฉันกำลังส่งNSStringและUIImageใช้บลูทู ธ ฉันตัดสินใจที่จะเก็บทั้งในและแล้วแปลงพจนานุกรมNSDictionaryNSData คำถามของฉันคือวิธีการแปลงNSDictionaryเป็นNSDataและวีซ่าในทางกลับกัน?

12
iTunes ตรวจสอบ URL และ iOS 7 (ขอให้ผู้ใช้ให้คะแนนแอปของเรา) AppStore แสดงหน้าว่าง
ไม่มีใครรู้ว่าเทคนิคที่ใช้ในการขอให้ผู้ใช้ให้คะแนนแอปของเราและเปิดให้เขาที่ App Store โดยตรงบนหน้าการให้คะแนนยังคงทำงานบน iOS 7 หรือไม่? ฉันเคยเปิด URL นี้จากแอพของฉัน: itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=353372460&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software แต่ดูเหมือนว่ามันจะไม่ทำงานอีกต่อไป (AppStore แสดงหน้าว่าง) ฉันได้ลองด้วยโชคดีโดยไม่ต้อง url: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8&id=353372460

14
UIButton: ตั้งค่าภาพสำหรับสถานะที่เลือกไว้
ฉันตั้งค่ารูปภาพสำหรับสถานะของปุ่มปกติไฮไลต์และที่เลือกแล้ว แต่เมื่อปุ่มอยู่ในสถานะที่เลือกและฉันกด / ไฮไลต์ฉันไม่เห็นภาพที่ไฮไลต์ แต่เป็นเพียงภาพสีเทา เป็นไปได้ไหมที่จะตั้งค่ารูปภาพสำหรับสถานะที่ถูกเน้นเมื่อปุ่มถูกเลือก? รหัสของฉัน: [button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal]; [button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted]; [button setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateSelected]; เมื่อฉันทำ: [button setSelected:YES]; และกดปุ่มภาพ "pressed.png" จะไม่เลือก

11
แถบการนำทางแสดง / ซ่อน
ฉันมีแอพที่มีแถบนำทางซึ่งประกอบด้วยปุ่ม 2 ปุ่ม ฉันต้องการซ่อนและแสดงแถบนำทางนี้เมื่อผู้ใช้แตะหน้าจอสองครั้ง เริ่มแรกควรซ่อนแถบการนำทาง เมื่อผู้ใช้แตะหน้าจอสองครั้งแถบนำทางควรปรากฏขึ้นพร้อมกับภาพเคลื่อนไหวเช่นเดียวกับที่สามารถเห็นได้ในแกลเลอรี่รูปภาพของ iPhone ฉันจะทำสิ่งนี้ได้อย่างไร ข้อเสนอแนะได้รับการชื่นชมเสมอ

14
วิธีซ่อนปุ่ม“ ย้อนกลับ” ใน UINavigationController
คุณรู้วิธีซ่อนปุ่ม 'ย้อนกลับ' ใน UINavigationController หรือไม่? นอกจากนี้วิธีการแสดงมันกลับ แต่ฉันคิดว่ามันคล้ายกันมากกับการซ่อนมัน ... เช่นเดียวกับแอปพลิเคชันอีเมลบน iPhone เมื่อคุณกด 'แก้ไข' ในขณะที่ดูอีเมล

10
ปฏิเสธไบนารีพร้อมสถานะรอการตรวจสอบ (ไม่พบปุ่มปฏิเสธปฏิเสธ)
ฉันต้องการปฏิเสธเลขฐานสองที่รอการตรวจทานอยู่และเมื่อฉันไปยังเส้นทางที่คู่มือนักพัฒนาระบุว่าฉันไม่พบปุ่มที่จะปฏิเสธไบนารี

19
ข้อผิดพลาดของแอป iOS - ไม่สามารถเพิ่มตัวเองเป็นมุมมองย่อย
ฉันได้รับรายงานข้อผิดพลาดนี้แล้ว แต่ฉันไม่ทราบวิธีแก้ไขข้อบกพร่อง Fatal Exception NSInvalidArgumentException Can't add self as subview 0 ... CoreFoundation __exceptionPreprocess + 130 1 libobjc.A.dylib objc_exception_throw + 38 2 CoreFoundation -[NSException initWithCoder:] 3 UIKit -[UIView(Internal) _addSubview:positioned:relativeTo:] + 110 4 UIKit -[UIView(Hierarchy) addSubview:] + 30 5 UIKit __53-[_UINavigationParallaxTransition animateTransition:]_block_invoke + 1196 6 UIKit +[UIView(Animation) performWithoutAnimation:] + 72 7 …
157 ios  iphone  objective-c 


9
UITapGestureRecognizer - แตะเพียงครั้งเดียวและแตะสองครั้ง
ฉันกำลังพยายามเพิ่ม 2 UITapGestureRecognizersในมุมมองหนึ่งรายการสำหรับการแตะครั้งเดียวและอีกอันสำหรับกิจกรรมการแตะสองครั้ง ตัวจำแนกแท็ปเดียวทำงานตามที่คาดไว้ (ด้วยตัวมันเอง) แต่ดูเหมือนว่าฉันจะไม่สามารถทำให้ตัวจำแนกลายมือ Tap ทำงานได้ ได้พยายามที่จะทดลองกับคุณสมบัติที่ต้องการ: cancelsTouchesInView, delaysTouchesBeganและdelaysTouchesEndedแต่ก็ยังไม่ได้ทำงาน เมื่อฉันแตะสองครั้งตัวจำแนกการแตะเดียวจะเปิดใช้งานเสมอและเหตุการณ์การแตะสองครั้งก็จะถูกส่งไปยังมุมมองระดับสูง แต่ตัวจดจำการแตะสองครั้งที่กำหนดเองดูเหมือนจะไม่ได้รับการแจ้งเตือนเลย เอกสารดูเหมือนจะแนะนำว่า 3 คุณสมบัติที่กล่าวถึงข้างต้นสามารถนำมาใช้เพื่อวัตถุประสงค์ แต่ฉันไม่แน่ใจว่าควรตั้งค่าใดและควรใช้ตัวจำแนกลายมือใด (เดี่ยวสองหรือสอง) หวังว่าคนที่คุ้นเคยกับสิ่งนี้จะช่วยได้ ต่อไปนี้เป็นบล็อกรหัสที่อัพเดทล่าสุด // ****** gesture recognizers ****** - (void)addSingleAndDoubleTapGestureRecognizersToView:(UIView *)view { // single tap UITapGestureRecognizer *singleTapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget: tableViewController action: @selector(handleSingleTapOnView:)]; [singleTapRecognizer setNumberOfTouchesRequired:1]; [view addGestureRecognizer: singleTapRecognizer]; // double tap UITapGestureRecognizer …



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