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

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

3
การต่อท้าย NSDictionary กับ NSDictionary อื่น ๆ
ฉันมีหนึ่งและมันโหลดขึ้นNSDictionary UITableViewหากผู้ใช้เลื่อนมากขึ้นฉันจะเรียก API และดึงข้อมูลใหม่ ข้อมูลนี้อยู่ในรูปแบบของNSDictionaryไฟล์. เป็นไปได้หรือไม่ที่จะเพิ่มใหม่NSDictionaryในรายการที่มีอยู่

7
วิธีการแปลง UIView เป็น PDF ภายใน iOS
มีจำนวนมากของทรัพยากรเกี่ยวกับวิธีการแสดงไฟล์ PDF ใน UIViewApp สิ่งที่ฉันทำงานในตอนนี้คือการสร้างรูปแบบไฟล์ PDF UIViewsจาก ตัวอย่างเช่นผมมีUIViewกับ subviews เช่น Textviews, UILabels, UIImagesดังนั้นวิธีการที่ฉันสามารถแปลงใหญ่ UIViewเป็นทั้งรวมทั้ง subviews และ subsubviews มันเป็น PDF หรือไม่? ฉันได้ตรวจสอบข้อมูลอ้างอิง iOS ของ Appleแล้ว อย่างไรก็ตามมันพูดถึงการเขียนข้อความ / รูปภาพลงในไฟล์ PDF เท่านั้น ปัญหาที่ฉันพบคือเนื้อหาที่ฉันต้องการเขียนเป็นไฟล์ PDF มีจำนวนมาก ถ้าฉันเขียนลงใน PDF ทีละชิ้นมันจะเป็นงานใหญ่ที่ต้องทำ นั่นเป็นเหตุผลที่ฉันกำลังมองหาวิธีเขียนUIViewsลง PDF หรือแม้แต่บิตแมป ฉันได้ลองซอร์สโค้ดที่ฉันคัดลอกมาจาก Q / A อื่น ๆ ภายใน Stack Overflow แต่ให้ PDF เปล่าที่มีUIViewขนาดขอบเขตเท่านั้น …

10
การเลือกข้อความโดยใช้โปรแกรมในช่องป้อนข้อมูลบนอุปกรณ์ iOS (Safari บนมือถือ)
คุณจะเลือกข้อความของช่องป้อนข้อมูลบนอุปกรณ์ iOS เช่น iPhone, iPad โดยใช้โปรแกรม Safari บนมือถือได้อย่างไร โดยปกติจะเพียงพอที่จะเรียกใช้.select()ฟังก์ชันบน<input ... />องค์ประกอบ แต่จะไม่ทำงานบนอุปกรณ์เหล่านั้น เคอร์เซอร์จะถูกทิ้งไว้ที่ท้ายรายการที่มีอยู่โดยไม่มีการเลือก

10
ข้อความ“ นักพัฒนาแอปที่ไม่น่าเชื่อถือ” เมื่อติดตั้งแอปพลิเคชัน iOS ขององค์กร
ฉันกำลังพัฒนาแอปพลิเคชันสำหรับองค์กร เมื่อฉันทดสอบใน iOS8 เบต้าฉันเห็นมุมมองการแจ้งเตือนต่อไปนี้: Untrusted App Developer Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad? ปรากฏเพียงครั้งแรก ฉันจะหลีกเลี่ยงได้หรือไม่? แล้วมันเกี่ยวข้องกับอะไร?

6
@synchronized () ทำอะไรเป็นวิธีเดี่ยวในวัตถุประสงค์ C
ฉันเพิ่งสร้างวิธีการแบบซิงเกิลตันและฉันต้องการทราบว่าฟังก์ชัน@synchronized()นี้ทำหน้าที่อะไรเนื่องจากฉันใช้บ่อย แต่ไม่รู้ความหมาย

20
ตั้งค่าความยาวอักขระสูงสุดของ UITextField ใน Swift
ฉันรู้ว่ามีหัวข้ออื่น ๆ เกี่ยวกับเรื่องนี้ แต่ดูเหมือนจะหาวิธีนำไปใช้ไม่ได้ ฉันพยายาม จำกัด UITextField ให้เหลือเพียง 5 ตัวอักษร โดยเฉพาะอย่างยิ่งตัวอักษรและตัวเลขและ - และ และ _ ฉันเคยเห็นรหัสนี้ func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { let maxLength = 4 let currentString: NSString = textField.text let newString: NSString = currentString.stringByReplacingCharactersInRange(range, withString: string) return newString.length <= maxLength } และ …

14
ต่ออายุโปรไฟล์การจัดสรร
เพิ่งได้รับแจ้งว่าโปรไฟล์การจัดเตรียมสำหรับแอปหนึ่งของฉันกำลังจะหมดอายุ มีวิธีใดบ้างที่ฉันสามารถต่ออายุรายการที่มีอยู่หรือฉันต้องสร้างใหม่

4
อะไรคือความแตกต่างระหว่าง Embedded Binaries และ Linked Frameworks
เมื่อใช้ Xcode เฟรมเวิร์กภายนอกตอนนี้จะมีไบนารีในตัวเช่นเดียวกับส่วนกรอบงานที่เชื่อมโยง เมื่อคุณดาวน์โหลดกรอบภายนอกและ Finder-> ลากมันเข้าไปใน Xcode ก็จะวางกรอบลงในกรอบและห้องสมุดที่เชื่อมโยงส่วน เมื่อคุณสร้างห้องสมุดที่มีคาร์เธจมันแนะนำลากเข้าไปในไบนารีฝังตัวส่วน ทั้งสองดูเหมือนจะทำงานในแง่ของการเชื่อมโยงเนื่องจาก API พร้อมใช้งานไม่ว่าจะด้วยวิธีใดก็ตามยิ่งไปกว่านั้นเมื่อเพิ่มเฟรมเวิร์กลงในส่วนEmbedded Binariesก็จะถูกเพิ่มเข้าไปในส่วนLinked Frameworks และ Librariesโดยอัตโนมัติ แล้วใครล่ะที่ถูกต้อง? คาร์เธจหรืออินเทอร์เน็ตที่เหลือ? และเหตุใดจึงมี 2 ตัวเลือกในการรวมทรัพยากรภายนอกลงในโครงการ Xcode

10
ตรวจสอบว่า UserDefault มีอยู่หรือไม่ - Swift
ฉันกำลังพยายามตรวจสอบว่ามีค่าเริ่มต้นของผู้ใช้อยู่หรือไม่ดังที่แสดงด้านล่าง: func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) { return true } return false } อย่างไรก็ตามไม่มีวัสดุใดที่จะคืนค่าเป็นจริงได้เสมอแม้ว่าวัตถุนั้นจะยังไม่มีอยู่จริง? นี่เป็นวิธีที่ถูกต้องสำหรับการตรวจสอบการมีอยู่หรือไม่?

22
จะแสดงรายการมุมมองย่อยทั้งหมดใน uiviewcontroller ใน iOS ได้อย่างไร
ฉันต้องการแสดงรายการมุมมองย่อยทั้งหมดในไฟล์UIViewController. ฉันลองself.view.subviewsแล้ว แต่มุมมองย่อยบางรายการไม่ปรากฏในรายการตัวอย่างเช่นUITableViewCellไม่พบมุมมองย่อยในรายการ ความคิดใด ๆ ?

6
NSURLRequest ตั้งค่าส่วนหัว HTTP
ฉันต้องการตั้งค่าส่วนหัว HTTP สำหรับคำขอ ในเอกสารประกอบสำหรับคลาส NSURLRequest ฉันไม่พบอะไรเกี่ยวกับส่วนหัว HTTP ฉันจะตั้งค่าส่วนหัว HTTP ให้มีข้อมูลที่กำหนดเองได้อย่างไร

7
@IBInspectable กับ enum?
ฉันต้องการสร้าง@IBInspectableองค์ประกอบตามที่คุณเห็นในภาพด้านล่าง: ความคิดของฉันคือใช้บางอย่างเช่น enum เป็นประเภทสำหรับ@IBInspectableแต่ดูเหมือนว่าจะไม่ใช่ในกรณีนี้มีความคิดอย่างไรที่จะใช้องค์ประกอบเช่นนี้ แก้ไข: ดูเหมือนว่า@IBInspectableรองรับเฉพาะประเภทเหล่านี้: Int CGFloat Double String Bool CGPoint CGSize CGRect UIColor UIImage คนเกียจคร้าน

6
UIButton ที่มีข้อความสองบรรทัดในชื่อเรื่อง (numberOfLines = 2)
ฉันกำลังพยายามทำให้UIButtonมีข้อความสองบรรทัดใน titleLabel นี่คือรหัสที่ฉันใช้: UIButton *titleButton = [[UIButton alloc] initWithFrame:CGRectMake(15, 10, frame.size.width-100, 100)]; titleButton.titleLabel.font = [UIFont boldSystemFontOfSize:24.0]; [titleButton setTitle:@"This text is very long and should get truncated at the end of the second line" forState:UIControlStateNormal]; titleButton.titleLabel.lineBreakMode = UILineBreakModeTailTruncation; titleButton.titleLabel.numberOfLines = 2; [self addSubview:titleButton]; เมื่อฉันลองสิ่งนี้ข้อความจะปรากฏในบรรทัดเดียวเท่านั้น ดูเหมือนว่าวิธีเดียวที่จะประสบความสำเร็จมากกว่าหนึ่งบรรทัดของข้อความในUIButton.titleLabelคือการตั้งค่าและการใช้งานnumberOfLines=0 UILineBreakModeWordWrapแต่ไม่ได้รับประกันว่าข้อความจะมีสองบรรทัด อย่างไรก็ตามการใช้แบบธรรมดาUILabelจะได้ผล: UILabel *titleLabel = [[UILabel …

17
ไม่พบข้อมูลจำเพาะใน CocoaPods
ฉันไม่สามารถเข้าใจว่าทำไม Cocoapod pod installไม่สามารถหาสเปฝักที่ผมสร้างขึ้นเมื่อผมทำงาน มีใครช่วยฉันแก้ปัญหานี้ได้ไหม ฉันกำลังกำหนด subspec ในไฟล์ podspec ไลบรารีของฉันดังนี้: s.subspec 'mysubspec' do |c| c.dependency 'ABC','1.0.0' end อ้างอิง ABC นี้แสดงอยู่ในไลบรารี Podfile: pod 'ABC', :git => 'git@github.com:myrepo/Podspecs.git', :branch => 'xyz' ไฟล์ Podspec ABC.podspecในสาขา xyz ของ myrepo / Podspecs มีลักษณะดังนี้: Pod::Spec.new do |s| s.name = "ABC" s.version = "1.0.0" s.source = { …

9
ตั้งค่ารูปภาพเป็น UIImageView ด้วยโปรแกรม Xcode 6.1 / Swift
ฉันพยายามตั้งค่า UIImageView โดยทางโปรแกรมใน Xcode 6.1: @IBOutlet weak var bgImage: UIImageView! var image : UIImage = UIImage(named:"afternoon")! bgImage = UIImageView(image: image) bgImage.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(bgImage) แต่ Xcode กำลังพูดว่า "การประกาศที่คาดหวัง" พร้อมbgImage = UIImageView(image: image) รูปภาพ"afternoon"เป็น PNG และความเข้าใจของฉันคือ PNG ไม่ต้องการส่วนขยายใน XCode 6.1 ยังพยายามเพียงbgImage.image = UIImage(named: "afternoon")แต่ยังคงได้รับ: …
87 ios  xcode  swift 

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