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

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

8
Android เทียบเท่ากับ NSNotificationCenter
ในกระบวนการย้ายแอปพลิเคชัน iPhone ไปยัง Android ฉันกำลังมองหาวิธีที่ดีที่สุดในการสื่อสารภายในแอป ความตั้งใจดูเหมือนจะเป็นหนทางที่จะไปนี่เป็นทางเลือกที่ดีที่สุด (เท่านั้น) หรือไม่? NSUserDefaults ดูเหมือนจะมีน้ำหนักเบากว่า Intents มากทั้งในด้านประสิทธิภาพและการเข้ารหัส ฉันควรเพิ่มว่าฉันมีคลาสย่อยของแอปพลิเคชันสำหรับสถานะ แต่ฉันต้องการให้กิจกรรมอื่นรับรู้เหตุการณ์

17
ฉันจะใช้ UIScrollView ใน Interface Builder ได้อย่างไร
แม้ว่าที่ผ่านมาฉันจะใช้UIScrollViewประสบความสำเร็จโดยการจัดการกับโปรแกรม แต่ฉันมีปัญหาในการทำให้มันทำงานได้โดยการตั้งค่าเฉพาะในตัวสร้างอินเทอร์เฟซ ฉันมีหน้า "เกี่ยวกับ" ง่ายๆในแอป iPhone ของฉัน มีUITextViewไอคอนบางส่วนและลิงก์ไปยังแอปอื่น ๆ ของฉัน ฉันได้เพิ่มมุมมองเหล่านี้ทั้งหมดในมุมมองของฉันUIScrollViewโดยจัดเรียงให้มีขนาดรวม> 480 เมื่อฉันเปิดแอพของฉันมุมมองเลื่อนจะแสดงเฉพาะเนื้อหาที่พอดีกับหน้าจอและไม่มีอะไรเลื่อน เป็นไปได้ไหมที่จะทำผ่าน IB หรือฉันต้องปรับแต่ง contentSize ผ่านรหัส?


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; แต่ไม่ใช่พื้นหลัง: สีแดง; หรือตกแต่งข้อความ: ขีดเส้นใต้;

9
ฉันสามารถเปลี่ยนขนาดของ UIActivityIndicator ได้หรือไม่
ไม่ว่าฉันจะให้ขนาดเท่าใดก็ตามในขณะที่จัดสรรจะแสดงขนาดคงที่เท่านั้น สามารถเพิ่มได้หรือไม่? รหัส: activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(142.00, 212.00, 80.0, 80.0)]; [[self view] addSubview:activityIndicator]; [activityIndicator sizeToFit]; activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin); activityIndicator.hidesWhenStopped = YES; activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;

6
อะไรคือความแตกต่างระหว่าง "หมายเลขเวอร์ชัน" ใน iTunes Connect, "เวอร์ชันบันเดิล", "สตริงเวอร์ชันบันเดิล" ใน Xcode
เอกสารของ Apple อาจมีความชัดเจนมากขึ้นเกี่ยวกับวิธีการส่งเวอร์ชันอัปเดต ตามที่ถามในชื่อเรื่องความแตกต่างระหว่าง หมายเลขเวอร์ชันใน itunes เชื่อมต่อ (ซึ่งคุณต้องระบุเมื่อคุณส่งการอัปเดต) เวอร์ชันบันเดิลใน xcode สตริงเวอร์ชันมัดสั้น เกี่ยวข้องกันในทางใด?
95 iphone  version 

10
ปิดใช้งานสีข้อความที่ป้อน
HTML แบบง่ายด้านล่างแสดงแตกต่างกันในเบราว์เซอร์ Firefox และ WebKit (ฉันตรวจสอบใน Safari, Chrome และ iPhone) ใน Firefox ทั้งเส้นขอบและข้อความจะมีสีเดียวกัน ( #880000) แต่ใน Safari ข้อความจะจางลงเล็กน้อย (ราวกับว่ามีความโปร่งใสอยู่บ้าง) ฉันจะแก้ไขได้อย่างไร (ลบความโปร่งใสนี้ใน Safari) <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type="text/css"> input:disabled{ border:solid 1px #880000; background-color:#ffffff; color:#880000; } </style> </head> <body> <form action=""> <input type="text" value="disabled input box" disabled="disabled"/> </form> </body> </html>
95 iphone  html  css  safari  webkit 

7
จัดแนวแถบเครื่องมือที่ด้านบนของแป้นพิมพ์ iPhone โดยใช้โปรแกรม
ในหลาย ๆ กรณีฉันต้องการเพิ่มแถบเครื่องมือที่ด้านบนของแป้นพิมพ์ iPhone (เช่นใน iPhone Safari เมื่อคุณนำทางองค์ประกอบของฟอร์มเป็นต้น) ขณะนี้ฉันกำลังระบุสี่เหลี่ยมผืนผ้าของแถบเครื่องมือด้วยค่าคงที่ แต่เนื่องจากองค์ประกอบอื่น ๆ ของอินเทอร์เฟซอยู่ในฟลักซ์ - แถบเครื่องมือและแถบนำทางที่ด้านบนของหน้าจอ - ทุกครั้งที่เราทำการเปลี่ยนแปลงอินเทอร์เฟซเล็กน้อยแถบเครื่องมือจึงไม่อยู่ในแนวเดียวกัน มีวิธีกำหนดตำแหน่งของแป้นพิมพ์โดยทางโปรแกรมให้สัมพันธ์กับมุมมองปัจจุบันหรือไม่?

8
ปฏิสัมพันธ์เหนือขอบเขตของ UIView
เป็นไปได้ไหมที่ UIButton (หรือส่วนควบคุมอื่น ๆ สำหรับเรื่องนั้น) จะรับเหตุการณ์การสัมผัสเมื่อเฟรมของ UIButton อยู่นอกเฟรมของผู้ปกครอง ทำให้เมื่อฉันลองสิ่งนี้ UIButton ของฉันดูเหมือนจะไม่สามารถรับเหตุการณ์ใด ๆ ได้ ฉันจะแก้ไขปัญหานี้ได้อย่างไร

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 …


7
Objective-C แยกวิเคราะห์สตริงฐานสิบหกเป็นจำนวนเต็ม
ฉันต้องการทราบวิธีแยกวิเคราะห์สตริงฐานสิบหกซึ่งเป็นตัวแทนของตัวเลขใน Objective-C ฉันยินดีที่จะใช้ทั้งวัตถุประสงค์หรือวิธีการตาม C ก็ใช้ได้ ตัวอย่าง: #01FFFFAB ควรแยกวิเคราะห์เป็นจำนวนเต็ม: 33554347 ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม!

5
แอตทริบิวต์ setter คุณสมบัติที่อ่อนแอและแข็งแกร่งใน Objective-C
อะไรคือความแตกต่างระหว่างแอตทริบิวต์ setter คุณสมบัติที่อ่อนแอและแข็งแกร่งใน Objective-C? @property(retain, [weak/strong]) __attribute__((NSObject)) CFDictionaryRef myDictionary; ผลกระทบและประโยชน์คืออะไร? ฉันได้ยินมาว่าจุดอ่อนไม่สามารถใช้ได้ใน iOS 4 และเราจำเป็นต้องใช้การกำหนด อ่อนแอคล้ายกับการมอบหมายหรือไม่?

1
วิธีทดสอบเพื่อดูไฟล์ที่มีอยู่อย่างรวดเร็วคืออะไร?
ฉันต้องการตรวจสอบอย่างรวดเร็วเพื่อดูว่ามีไฟล์อยู่ในไดเร็กทอรี Documents ของแอพ iPhone ของฉัน (หรือเส้นทางใด ๆ สำหรับกรณีนั้น) ฉันสามารถระบุผ่านไฟล์ของไดเร็กทอรีหรือฉันสามารถลองเปิดไฟล์เฉพาะ วิธีที่เร็วที่สุดคืออะไร? ฉันแค่ต้องรู้ว่าไฟล์อยู่ที่นั่นหรือถ้าไม่มีอยู่

18
“ wait_fences: ไม่ได้รับคำตอบ: 10004003”?
ฉันได้รับข้อผิดพลาดที่เป็นความลับนี้ในครั้งแรก (และเป็นครั้งแรกเท่านั้น) มุมมองของฉันถูกโหลดเนื่องจากโค้ดบรรทัดต่อไปนี้: - (void)viewWillAppear:(BOOL)animated { [textField becomeFirstResponder]; } มีความล่าช้าอย่างเห็นได้ชัด (~ 3 - 4 วินาทีแม้ในเครื่องจำลอง) เนื่องจากสิ่งนี้ทำให้แอปของฉันไม่ตอบสนอง ไม่มีใครรู้วิธีการที่จะแก้ไขปัญหานี้? ฉันไม่พบเอกสารใด ๆ บนเว็บไซต์ของ Apple หรือวิธีแก้ปัญหาใด ๆ ที่นี่หรือใน Google น่าแปลกที่สถานการณ์ตรงข้ามจะเกิดขึ้นถ้าฉันใส่เส้นเข้าไป-viewDidAppear:แทนที่จะเป็น-viewWillAppear:; นั่นคือแทนที่จะพิมพ์ข้อผิดพลาดในครั้งแรกที่แสดงแป้นพิมพ์และไม่พิมพ์อีกครั้งข้อผิดพลาดจะไม่ถูกพิมพ์ในครั้งแรก แต่ทุกครั้งหลังจากนั้น นี่ทำให้ฉันปวดหัวมาก

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