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

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

8
ไฟล์เป็นสากล (สามชิ้น) แต่ไม่มีข้อผิดพลาดชิ้น (n) ARMv7-s สำหรับไลบรารีแบบคงที่บน iOS แล้วจะข้ามหรือไม่
ฉันอัพเกรดรุ่นXcodeและเมื่อใช้ห้องสมุดคงที่ภายนอกฉันได้รับข้อความนี้: ld: file เป็นสากล (3 ชิ้น) แต่ไม่มีชิ้นส่วน (n) armv7s: / file / location สำหรับสถาปัตยกรรม armv7s clang: ข้อผิดพลาด: คำสั่ง linker ล้มเหลวด้วยรหัสทางออก 1 (ใช้ -v เพื่อดูการเรียกใช้) มีวิธีใดบ้างในการหลีกเลี่ยงสิ่งนี้และเพิ่มการสนับสนุนให้กับห้องสมุดหากผู้พัฒนาห้องสมุดยังไม่ได้อัปเดตห้องสมุดของพวกเขา?

4
ออกแบบมาเพื่อรับรองความถูกต้องของ Facebook ในแอพ iOS ที่เข้าถึงบริการเว็บที่ปลอดภัย
เป้าหมาย: อนุญาตให้ผู้ใช้รับรองความถูกต้องกับ Facebook ในแอปพลิเคชัน iOS ซึ่งต้องการการเข้าถึงบริการเว็บที่ได้รับการป้องกันที่ฉันใช้งานอยู่ ข้อสันนิษฐาน: มีระบบการรับรองความถูกต้องดั้งเดิม (และการลงทะเบียน) สำหรับผู้ใช้ที่เลือกที่จะไม่ใช้ Facebook เพื่อลงชื่อเข้าใช้ รายละเอียด: สมมติว่าเราต้องการเสนอตัวเลือกให้ผู้ใช้ลงชื่อเข้าใช้ด้วย Facebook โดยไม่ต้องสร้างบัญชี / ข้อมูลรับรองแยกต่างหากสำหรับระบบของเรา เนื่องจากเราสนับสนุนกลไกการตรวจสอบความถูกต้องดั้งเดิม (ชื่อผู้ใช้และรหัสผ่าน) เรามี ID ผู้ใช้ของเราเองและออกโทเค็นการตรวจสอบความถูกต้องที่ใช้สำหรับการโต้ตอบที่ตามมา ฉันประหลาดใจที่ Facebook ไม่มีแนวทางปฏิบัติที่ดีที่สุดสำหรับสิ่งนี้ในเอกสารสำหรับนักพัฒนาซอฟต์แวร์ เอกสารที่มีอยู่ทั้งหมดนั้นสมมติว่าคุณกำลังสร้าง FB auth ไว้ในเว็บไซต์หรือแอพมือถือแบบสแตนด์อโลนที่ไม่มีบริการที่ต้องใช้การตรวจสอบสิทธิ์ นี่คือความคิดเริ่มต้นของฉันเกี่ยวกับวิธีการออกแบบ แต่ต้องการตรวจสอบว่าถูกต้องหรือไม่ ลูกค้าปรากฏการเข้าสู่ระบบ Facebook iOS ผู้ใช้ UI ลงชื่อเข้าใช้ด้วยข้อมูลรับรอง Facebook และเข้าถึงโทเค็น iOS App ส่งโทเค็นการเข้าถึงไปยังเซิร์ฟเวอร์ของเรา เซิร์ฟเวอร์ของเราพูดคุยกับ FB กราฟ API โดยใช้โทเค็นการเข้าถึงเพื่อ (a) ตรวจสอบโทเค็นและ …

30
ตั้งค่าช่องว่างภายในสำหรับ UITextField ด้วย UITextBorderStyleNone
UITextFieldsผมอยากจะใช้พื้นหลังที่กำหนดเองสำหรับฉัน ใช้งานได้ดียกเว้นความจริงที่ว่าฉันต้องใช้UITextBorderStyleNoneเพื่อทำให้ดูสวย สิ่งนี้บังคับให้ข้อความติดไปทางซ้ายโดยไม่มีช่องว่างภายใน ฉันสามารถตั้งค่าช่องว่างภายในด้วยตนเองเพื่อให้ดูเหมือนกับUITextBorderStyleRoundedRectยกเว้นการใช้ภาพพื้นหลังที่กำหนดเองได้หรือไม่?
399 ios  uitextfield  padding 

21
จับภาพวิดีโอ iOS Simulator เพื่อดูตัวอย่างแอพ
ตกลงตอนนี้เราสามารถส่งตัวอย่างวิดีโอของแอพของเราได้ที่ App Store ตามที่ Apple เราควรทำกับอุปกรณ์ iOS8 และOSX 10.10.ปัญหาคือคุณต้องมีอุปกรณ์ต่าง ๆ (4 ", 4.7", 5.5 "และ iPad) มีทางเลือกนี้หรือไม่? ฉันกำลังคิดถึงการจับภาพวิดีโอของเครื่องจำลอง ปัญหาคือหน้าจออุปกรณ์ใหญ่กว่าFullHDจอแสดงผลของฉันเมื่อแสดงด้วยความละเอียด 100% วิธีแก้ปัญหาใดที่สามารถจับภาพวิดีโอได้โดยตรงจากตัวจำลองความละเอียดเต็ม แก้ไข: เนื่องจากผู้คนจำนวนมากกำลังตอบคำถามฉันไม่ได้ขอให้ฉันพูดว่า: - การบันทึกขนาดอุปกรณ์หนึ่งเครื่องและปรับขนาดไม่ใช่สิ่งที่ฉันขอ - วิธีการบันทึกใด ๆ ที่แสดงตัวอย่างแอปไม่ได้เป็นสิ่งที่ฉันขอ; - วิธีที่คุณทำตัวอย่างของคุณไม่ใช่สิ่งที่ฉันขอ; สิ่งที่ฉันถามคือคุณสามารถบันทึกวิดีโอจากเครื่องจำลองด้วยความละเอียด 100% ได้หรือไม่หากมันไม่พอดีกับหน้าจอ

29
วิธีที่ง่ายที่สุดในการปรับขนาด UIImage?
ในแอพ iPhone ของฉันฉันถ่ายรูปด้วยกล้องแล้วฉันต้องการปรับขนาดเป็น 290 * 390 พิกเซล ฉันใช้วิธีนี้เพื่อปรับขนาดภาพ: UIImage *newImage = [image _imageScaledToSize:CGSizeMake(290, 390) interpolationQuality:1]; มันใช้งานได้ดี แต่มันเป็นฟังก์ชั่นที่ไม่มีเอกสารดังนั้นฉันไม่สามารถใช้กับ iPhone OS4 ได้อีกต่อไป ดังนั้น ... วิธีที่ง่ายที่สุดในการปรับขนาด UIImage คืออะไร?
397 ios  uiimage  resize 


27
การปัดเศษค่าสองเท่าเป็นจำนวนทศนิยมสิบตำแหน่งอย่างรวดเร็ว
ทุกคนสามารถบอกวิธีการปัดค่าสองเท่าเป็นจำนวนทศนิยมใน Swift ได้หรือไม่ ฉันมี: var totalWorkTimeInHours = (totalWorkTime/60/60) ด้วยtotalWorkTimeการเป็น NSTimeInterval (สองครั้ง) เป็นวินาที totalWorkTimeInHours จะให้เวลาฉัน แต่ให้เวลากับฉันในจำนวนที่แม่นยำเช่น 1.543240952039 ...... ฉันจะปัดเศษลงเพื่อบอกว่า 1.543 เมื่อฉันพิมพ์ได้totalWorkTimeInHoursอย่างไร

21
ฉันจะเปลี่ยนสีของภาพใน iOS และ WatchKit ได้อย่างไร
ฉันมี UIImageView เรียกว่า "theImageView" โดยมี UIImage ในสีเดียว (พื้นหลังโปร่งใส) เหมือนกับหัวใจสีดำด้านซ้ายด้านล่าง ฉันจะเปลี่ยนสีอ่อนของภาพนี้โดยทางโปรแกรมใน iOS 7 ขึ้นไปได้อย่างไรตามวิธีโทนสีอ่อนที่ใช้ในไอคอนแถบการนำทาง iOS 7+ วิธีนี้สามารถใช้กับ WatchKit สำหรับแอป Apple Watch ได้หรือไม่
395 ios  swift  uiimage  uicolor  watchkit 

13
เกิดข้อผิดพลาดในการเรียกใช้แอปเนทีฟดั้งเดิมจากเทอร์มินัล (iOS)
ฉันกำลังติดตามการสอนเกี่ยวกับเว็บไซต์ React Native อย่างเป็นทางการ ใช้สิ่งต่อไปนี้เพื่อสร้างโครงการของฉัน: react-native run-ios ฉันได้รับข้อผิดพลาด: Found Xcode project TestProject.xcodeproj xcrun: error: unable to find utility "instruments", not a developer tool or in PATH Command failed: xcrun instruments -s xcrun: error: unable to find utility "instruments", not a developer tool or in PATH แม้ว่าเมื่อฉันรันแอพจาก. xcodeproj ทุกอย่างก็ใช้ได้ดี ข้อเสนอแนะใด ๆ

21
คุณสามารถเคลื่อนไหวความสูงเปลี่ยนแปลงบน UITableViewCell เมื่อเลือกได้หรือไม่?
ฉันใช้UITableViewแอพใน iPhone และมีรายชื่อคนที่อยู่ในกลุ่ม ฉันต้องการมันเพื่อที่ว่าเมื่อผู้ใช้คลิกที่บุคคลใดบุคคลหนึ่ง (เช่นการเลือกเซลล์) เซลล์จะเพิ่มความสูงเพื่อแสดงตัวควบคุม UI หลายตัวเพื่อแก้ไขคุณสมบัติของบุคคลนั้น เป็นไปได้ไหม

30
UITableView - เลื่อนไปด้านบน
ในมุมมองตารางของฉันฉันต้องเลื่อนไปด้านบน แต่ฉันไม่สามารถรับประกันได้ว่าวัตถุแรกจะเป็นส่วนที่ 0 แถวที่ 0 อาจเป็นไปได้ว่ามุมมองตารางของฉันจะเริ่มจากส่วนหมายเลข 5 ดังนั้นฉันจะได้รับข้อยกเว้นเมื่อฉันโทร: [mainTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO]; มีวิธีอื่นในการเลื่อนไปที่ด้านบนของมุมมองตารางหรือไม่
393 ios  uitableview 

15
คุณจะปิดการใช้งานการซูมวิวพอร์ตบน Mobile Safari ได้อย่างไร
ฉันได้ลองทั้งสามอย่างนี้แล้วไม่เกิดประโยชน์: <meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;” /> <meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=false;” /> <meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;” /> แต่ละค่าแตกต่างกันที่ฉันพบโดยการค้นหาของ Google หรือการค้นหา SO แต่ไม่มีค่า ' user-scalable = X ' ที่ใช้งานได้ ฉันยังพยายามจุลภาคคั่นค่าแทนเครื่องหมายอัฒภาคไม่มีโชค จากนั้นฉันพยายามเพียง แต่มีuser-scalableค่าอยู่ แต่ก็ยังไม่มีโชค UPDATE รับสิ่งนี้จากเว็บไซต์ของ Apple และใช้งานได้: <meta name="viewport" content="width=device-width, user-scalable=no" /> ปรากฎว่าปัญหาคือราคาที่ไม่ได้มาตรฐานเพราะฉันได้คัดลอกเมตาแท็กจากเว็บไซต์ที่ใช้พวกเขาอ๊ะ

14
NSNotificationCenter addObserver ใน Swift
คุณจะเพิ่มผู้สังเกตการณ์ใน Swift ไปยังศูนย์การแจ้งเตือนเริ่มต้นได้อย่างไร ฉันพยายามพอร์ตของรหัสนี้ที่ส่งการแจ้งเตือนเมื่อระดับแบตเตอรี่เปลี่ยน [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];

11
มันอันตรายแค่ไหนในการเปรียบเทียบค่าทศนิยม
ฉันรู้ว่าUIKitใช้CGFloatเพราะระบบพิกัดความละเอียดอิสระ แต่ทุกครั้งที่ผมต้องการตรวจสอบเช่นถ้าframe.origin.xเป็น0มันทำให้ฉันรู้สึกป่วย if (theView.frame.origin.x == 0) { // do important operation } ไม่ได้เป็นCGFloatความเสี่ยงที่จะบวกเท็จเมื่อเทียบกับ==, <=, >=, <, >? มันเป็นจุดลอยตัวและพวกเขามีปัญหาที่ไม่แม่นยำ0.0000000000041เช่น: การObjective-Cจัดการภายในนี้เกิดขึ้นเมื่อทำการเปรียบเทียบหรือเกิดขึ้นที่สิ่งorigin.xที่อ่านเป็นศูนย์ไม่ได้เปรียบเทียบกับ0ความจริง

6
iOS 10:“ [แอป] หากเราอยู่ในตัวจัดการการส่งมอบจริงเราไม่สามารถเพิ่มรั้วใหม่ใด ๆ เนื่องจากข้อ จำกัด ของ CA”
บางครั้งฉันได้รับข้อความนี้ในบันทึกของ Xcode 8b3 เมื่อเรียกใช้แอปของฉันดูเหมือนว่าทุกอย่างจะทำงาน แต่ฉันต้องการทราบว่าสิ่งนี้มาจากไหน Google ไม่ได้ช่วยอะไรเลย
389 ios 

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