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

iPad เป็นคอมพิวเตอร์แท็บเล็ตที่ออกแบบโดย Apple ที่ใช้ระบบปฏิบัติการ iOS โดยทั่วไปแล้วแอปพลิเคชั่น iPad จะเขียนด้วย Objective-C หรือ Swift ใน Xcode IDE แม้ว่ามันจะเป็นไปได้ที่จะใช้เครื่องมืออื่น ๆ เพื่อสร้างแอพพลิเคชั่นของ iPad คำถามที่ไม่ได้ขึ้นอยู่กับฮาร์ดแวร์ควรใช้แท็ก iOS แทน

3
วิธีสร้างเฟรมเวิร์กหรือไลบรารีสำหรับนักพัฒนารายอื่นวิธีที่ปลอดภัย? [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เรามีแนวคิดสำหรับกรอบงานหรือไลบรารีที่จะเป็นประโยชน์อย่างมากสำหรับนักพัฒนา iOS ทุกคน ดังนั้นเราจึงคิดอย่างจริงจังเกี่ยวกับการเปลี่ยนจากการพัฒนาแอปเป็นการพัฒนาเฟรมเวิร์ก / ไลบรารี แต่เมื่อเราต้องการเรียกเก็บเงินสำหรับไลบรารี / เฟรมเวิร์กเราต้องป้องกันโค้ดอย่างใด เราจะสร้างเฟรมเวิร์กในลักษณะที่ผู้ใช้เฟรมเวิร์กของเรามองไม่เห็นซอร์สโค้ดได้อย่างไรคล้ายกับการที่เรามองไม่เห็นซอร์สโค้ดของเฟรมเวิร์กแอปเปิ้ล พวกเขาจัดส่งเฉพาะไฟล์ส่วนหัวและไฟล์ exe Unix แปลก ๆ พร้อมกรอบงานที่คอมไพล์แล้ว หรือหากไม่สามารถสร้างเฟรมเวิร์ก / ไลบรารีที่คอมไพล์แล้วซึ่งนักพัฒนา iOS คนอื่น ๆ สามารถใช้ได้โดยไม่สามารถคัดลอกและวางซอร์สโค้ดของเราได้มีวิธีใดที่จะทำให้โค้ดวัตถุประสงค์ -C สับสน
106 iphone  ipad  frameworks  ios 

5
iOS: เข้าถึงตัวแปร app-info.plist ในโค้ด
ฉันกำลังทำงานกับแอปสากลและต้องการเข้าถึงค่าที่เก็บไว้ในไฟล์ app-info.plist ในรหัสของฉัน เหตุผล: ฉันสร้างอินสแตนซ์ UIViewController แบบไดนามิกจากสตอรี่บอร์ดโดยใช้: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; ตอนนี้การมีชื่อสตอรี่บอร์ด @ "MainStoryboard_iPhone" ข้างบนนั้นน่าเกลียด ฉันต้องการทำสิ่งที่ชอบ: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:appInfo.mainStoryboardBaseNamePhone bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; โดยที่ appInfo อาจเป็น NSDictionary ของค่าทั้งหมดใน app-info.plist

14
iOS Safari - จะปิดการใช้งานการเลื่อนทับได้อย่างไร แต่อนุญาตให้ div แบบเลื่อนเลื่อนได้ตามปกติ
ฉันกำลังทำงานกับเว็บแอปที่ใช้ iPad และจำเป็นต้องป้องกันการเลื่อนมากเกินไปเพื่อให้ดูเหมือนหน้าเว็บน้อยลง ฉันกำลังใช้สิ่งนี้เพื่อหยุดวิวพอร์ตและปิดใช้งานการเลื่อนทับ: document.body.addEventListener('touchmove',function(e){ e.preventDefault(); }); นี้ทำงานได้ดีในการปิดการใช้งานเลื่อน แต่ app ของฉันมี divs เลื่อนหลายและป้องกันโค้ดข้างต้นพวกเขาจากการเลื่อน ฉันกำหนดเป้าหมายเป็น iOS 5 ขึ้นไปเท่านั้นดังนั้นฉันจึงหลีกเลี่ยงโซลูชันแฮ็กเช่น iScroll แต่ฉันใช้ CSS นี้สำหรับ div ที่เลื่อนได้ของฉัน: .scrollable { -webkit-overflow-scrolling: touch; overflow-y:auto; } วิธีนี้ใช้งานได้โดยไม่ต้องใช้สคริปต์ overscroll เอกสาร แต่ไม่ได้แก้ปัญหาการเลื่อน div หากไม่มีปลั๊กอิน jQueryมีวิธีใดบ้างที่จะใช้การแก้ไขแบบโอเวอร์สโคล แต่ยกเว้น div $ ('. scrollable') ของฉัน แก้ไข: ฉันพบสิ่งที่เป็นทางออกที่ดี: // Disable overscroll / viewport moving …

4
Xcode 4.5 Storyboard 'ออก'
ฉันเพิ่งติดตั้ง Xcode 4.5 สำหรับการรองรับ iOS6 และฉันเห็นไอคอนใหม่ชื่อ 'Exit' ใน Storyboard ของฉันซึ่งแสดงอยู่ภายใต้ตัวควบคุมมุมมองของฉันพร้อมกับ 'First Responder' เป็นต้นไอคอนสีเขียวเล็ก ๆ ที่มีชื่อว่า 'Exit' ฉันไม่สามารถหาอะไรก็ได้ในนั้นหรือหาวิธีใช้ไม่ได้ ใครรู้อะไรเกี่ยวกับเรื่องนี้วิธีการทำงานมีไว้เพื่ออะไร?

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

9
iphone / ipad: ใช้ NSAttributedString อย่างไร?
มีหลายคนพูดเกี่ยวกับข้อความที่อุดมไปด้วย iPhone / iPad NSAttributedStringและหลายรู้เกี่ยวกับ แต่จะใช้NSAttributedStringอย่างไร? ฉันค้นหาเป็นเวลานานไม่พบเบาะแสสำหรับสิ่งนี้ ฉันรู้วิธีตั้งค่าNSAttributedStringแล้วฉันควรทำอย่างไรเพื่อแสดงข้อความบน iPhone / iPad ด้วย Rich Text เอกสารอย่างเป็นทางการบอกว่าควรใช้กับCoreText.Frameworkหมายความว่าอย่างไร? มีวิธีง่ายๆแบบนี้ไหม? NSAttributedString *str; ..... UILabel *label; label.attributedString = str;

29
เป็นไปได้ไหมที่จะใช้ AutoLayout กับ tableHeaderView ของ UITableView
ตั้งแต่ฉันค้นพบว่าAutoLayoutฉันใช้มันทุกที่ตอนนี้ฉันกำลังพยายามใช้กับไฟล์tableHeaderView. ฉันทำsubclassของUIViewทุกอย่างที่เพิ่ม (ป้าย ฯลฯ ... ) ผมอยากมีข้อ จำกัด ของพวกเขาแล้วฉันเพิ่มนี้CustomViewไป'UITableViewtableHeaderView ทุกอย่างทำงานได้ดียกเว้นUITableViewเสมอแสดงข้างต้นCustomViewโดยข้างต้นผมหมายถึงCustomViewคือภายใต้UITableViewดังนั้นจึงไม่สามารถมองเห็นได้! ดูเหมือนว่าไม่ว่าฉันจะทำอะไรค่าheightของUITableView' tableHeaderViewจะเป็น0 เสมอ (ดังนั้นคือความกว้าง x และ y) คำถามของฉัน: มันเป็นไปได้ที่ทุกคนจะบรรลุนี้โดยไม่ต้องตั้งกรอบด้วยตนเอง ? แก้ไข:CustomView ' subviewที่ฉันใช้มีข้อ จำกัด เหล่านี้: _title = [[UILabel alloc]init]; _title.text = @"Title"; [self addSubview:_title]; [_title keep:[KeepTopInset rules:@[[KeepEqual must:5]]]]; // title has to stay at least 5 away from the supperview …

2
ฉันจะเข้าถึงเครื่องโฮสต์จากเครื่องจำลอง iPhone ได้อย่างไร
ฉันกำลังพัฒนาแอปที่เชื่อมต่อกับบริการเว็บสำหรับการใช้งานส่วนใหญ่ ในฐานะทางลัดฉันต้องการเรียกใช้สำเนาของเซิร์ฟเวอร์การพัฒนาบนเครื่องของฉัน คำถามคือ: ฉันจะเข้าถึงเครือข่ายของเครื่องโฮสต์ (http ในกรณีนี้) จากเครื่องจำลอง iPhone ได้อย่างไร ฉันกำลังพัฒนาบริการเว็บควบคู่ไปกับแอปดังนั้นการมีทั้งสองอย่างบนเครื่องโฮสต์จะเป็นประโยชน์จากนั้นฉันจึงสามารถดำเนินการเปลี่ยนแปลงได้ตามต้องการ
101 ios  iphone  ipad 

15
iOS 7 TableView เหมือนในแอพตั้งค่าบน iPad
ผมต้องการที่จะมี UITableView กลุ่มที่มีลักษณะเช่นเดียวกับการประยุกต์ใช้การตั้งค่า iPad มุมมองรายละเอียดสำหรับiOS 7 เป็น TableView ที่มีมุมโค้งมน โปรดตรวจสอบไฟล์แนบเพื่อดูรายละเอียด เป็นการตั้งค่าเริ่มต้นบางอย่างเพื่อให้เป็นเช่นนั้นหรือเราจำเป็นต้องวาดภาพแบบกำหนดเองสำหรับสิ่งเดียวกัน คำใบ้ในทิศทางที่ถูกต้องจะได้รับการชื่นชม ขอบคุณ

30
ไม่สามารถพิมพ์ใน textfield ในโปรแกรมจำลอง iphone โดยใช้แป้นพิมพ์ Mac?
ฉันกำลังทำงานกับแอป iOS พื้นฐานซึ่งรองรับทั้งโหมดแนวตั้งและแนวนอน เมื่อแป้นพิมพ์จำลอง iPhone เปิดอยู่ในแนวนอนและฉันกำลังเปลี่ยนแอปเป็นโหมดแนวตั้งฉันไม่สามารถพิมพ์อะไรก็ได้ในช่องข้อความโดยใช้แป้นพิมพ์จริงของ Mac มีใครเคยมีประสบการณ์นี้มาก่อนหรือไม่? เป็นบั๊กที่ทราบหรือไม่?
98 iphone  ipad  ios7  keyboard  ios6 


11
ฉันจะรีเซ็ตขนาด / ซูมของเว็บแอพในการเปลี่ยนทิศทางบน iPhone ได้อย่างไร
เมื่อฉันเริ่มแอพในโหมดแนวตั้งมันก็ทำงานได้ดี จากนั้นฉันหมุนเป็นแนวนอนและปรับขนาดขึ้น ในการปรับขนาดให้ถูกต้องสำหรับโหมดแนวนอนฉันต้องแตะสองครั้งที่บางสิ่งสองครั้งก่อนอื่นเพื่อซูมเข้าจนสุด (ลักษณะการทำงานของการแตะสองครั้งตามปกติ) และอีกครั้งเพื่อซูมออกจนสุด (อีกครั้งพฤติกรรมการแตะสองครั้งตามปกติ) . เมื่อซูมออกมันจะซูมออกไปยังสเกลใหม่ที่ถูกต้องสำหรับโหมดแนวนอน การเปลี่ยนกลับไปเป็นแนวตั้งดูเหมือนจะทำงานได้ดีกว่า นั่นคือมันจะจัดการการซูมเพื่อให้มาตราส่วนถูกต้องเมื่อการวางแนวเปลี่ยนกลับเป็นแนวตั้ง ฉันกำลังพยายามหาว่านี่เป็นข้อบกพร่องหรือไม่? หรือนี่คือสิ่งที่สามารถแก้ไขได้ด้วย JavaScript? ด้วยเนื้อหาเมตาของวิวพอร์ตฉันกำลังตั้งค่ามาตราส่วนเริ่มต้นเป็น 1.0 และฉันไม่ได้ตั้งค่ามาตราส่วนต่ำสุดหรือสูงสุด (และฉันไม่ต้องการ) ฉันกำลังตั้งค่าความกว้างเป็นความกว้างของอุปกรณ์ ความคิดใด ๆ ? ฉันรู้ว่าหลายคนจะขอบคุณที่มีวิธีแก้ปัญหาเพราะดูเหมือนว่าจะเป็นปัญหาที่เกิดขึ้นอย่างต่อเนื่อง

15
เป็นไปได้หรือไม่ที่จะบังคับให้เพิกเฉยต่อ: hover pseudoclass สำหรับผู้ใช้ iPhone / iPad
ฉันมีเมนู css บนไซต์ของฉันที่ขยายด้วย:hover(ไม่มี js) วิธีนี้ใช้งานได้ในลักษณะกึ่งเสียบน iDevices เช่นการแตะจะเปิดใช้งาน:hoverกฎและขยายเมนู แต่การแตะที่อื่นจะไม่ลบไฟล์:hover. นอกจากนี้หากมีลิงก์ภายในองค์ประกอบที่เป็น:hover'ed คุณต้องแตะสองครั้งเพื่อเปิดใช้งานลิงก์ (ทริกเกอร์การแตะครั้งแรก:hover, การแตะครั้งที่สองที่เรียกลิงก์) ฉันสามารถทำให้สิ่งต่างๆทำงานได้ดีบน iPhone โดยการผูกtouchstartเหตุการณ์ ปัญหาคือบางครั้ง mobile safari ยังคงเลือกที่จะเรียกใช้:hoverกฎจาก css แทนที่จะเป็นtouchstartเหตุการณ์ของฉัน! ฉันรู้ว่านี่เป็นปัญหาเพราะเมื่อฉันปิดใช้งาน:hoverกฎทั้งหมดด้วยตนเองใน css ซาฟารีมือถือใช้งานได้ดี (แต่เบราว์เซอร์ทั่วไปไม่เห็นได้ชัดอีกต่อไป) มีวิธี "ยกเลิก" :hoverกฎแบบไดนามิกสำหรับองค์ประกอบบางอย่างเมื่อผู้ใช้อยู่ในซาฟารีมือถือหรือไม่ ดูและเปรียบเทียบพฤติกรรมของ iOS ที่นี่: http://jsfiddle.net/74s35/3/ หมายเหตุ: มีเพียงคุณสมบัติ css บางอย่างเท่านั้นที่ทำให้เกิดพฤติกรรมการคลิกสองครั้งเช่น display: none; แต่ไม่ใช่พื้นหลัง: สีแดง; หรือตกแต่งข้อความ: ขีดเส้นใต้;

24
แท็กวิดีโอ HTML5 ไม่ทำงานใน Safari, iPhone และ iPad
ฉันพยายามสร้างหน้าเว็บ html5 ซึ่งมีวิดีโอขนาดเล็กเช่น 13s ฉันแปลงเวอร์ชันแฟลชของวิดีโอนี้เป็น 3 รูปแบบ: .ogv โดยใช้ fireFogg, .webm โดยใช้ firefogg และ. mp4 โดยใช้แอปพลิเคชัน HandBrake สคริปต์ html ฉันใช้ในเพจของฉัน: <video width="800" height="640" loop preload="false" autoplay controls tabindex="0"> <source src="xmasvideo/video.mp4" type="video/mp4" /> <source src="xmasvideo/M&P-Xmas 2.ogv" type="video/ogv" /> <source type="video/webm" src="xmasvideo/M&P-Xmas.webm" /> </video> วิดีโอทำงานได้ดีใน Chrome และ FireFox แต่ไม่ทำงานเลยทั้งใน Safari บนเดสก์ท็อปหรือบน iPhone …

12
จะทำให้ UILabel ตอบสนองต่อการแตะได้อย่างไร
ฉันค้นพบว่าฉันสามารถสร้าง UILabel ได้เร็วกว่า UITextField มากและฉันวางแผนที่จะใช้ UILabel เกือบตลอดเวลาสำหรับแอปแสดงข้อมูลของฉัน ในการสร้างเรื่องสั้นให้สั้นฉันต้องการให้ผู้ใช้แตะที่ UILabel และให้ติดต่อกลับตอบกลับ เป็นไปได้หรือไม่ ขอบคุณ.
94 ios  ipad  uilabel 

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