Sitemap

การนำทางอย่างรวดเร็ว

แม้ว่าบางคนจะวิพากษ์วิจารณ์ iPhone 13 ว่ามีการอัปเกรดที่น่าสังเกตน้อยเกินไป แต่ก็มีการปรับปรุงที่โดดเด่นบางอย่างใน iPhone 13 Proดังนั้น iPhone 13 Pro Maxสิ่งที่สำคัญที่สุดอย่างหนึ่งคือจอแสดงผล ProMotion ที่ในที่สุดก็ทันสิ่งที่โทรศัพท์ Android ทำตั้งแต่ปีที่แล้วน่าเสียดายที่มีความสับสนเกี่ยวกับคุณสมบัติ 120Hz นี้ และนักพัฒนาจะต้องทำงานพิเศษบางอย่างเพื่อใช้ประโยชน์จากแอนิเมชั่นที่ลื่นไหลกว่า

อัตราการรีเฟรชการแสดงผลที่เร็วขึ้นไม่ได้เป็นเพียงฟีเจอร์แฟนซีอีกต่อไป และไม่ได้มีไว้สำหรับการเล่นเกมเท่านั้นแม้แต่บางสิ่งที่เร็วเท่ากับอัตราการรีเฟรช 90Hz ก็สามารถปรับปรุงประสบการณ์ผู้ใช้ด้วยภาพเคลื่อนไหวที่ราบรื่นขึ้นและอินเทอร์เฟซผู้ใช้ที่ดูเหมือนตอบสนองมากขึ้นบนสมาร์ทโฟน Android ฟีเจอร์นี้ไม่จำเป็นต้องให้นักพัฒนาควบคุมแอปเพื่อให้ผู้ใช้เพลิดเพลินกับ 90Hz หรือ 120Hz

นั่นไม่ใช่กรณีเฉพาะสำหรับ iPhone 13 Pro และ iPhone 13 Pro Max ใหม่จอแสดงผล 120Hz ProMotion ได้ปรับปรุงประสบการณ์การเลื่อนให้สอดคล้องกับผู้ใช้บางคน ในทางกลับกัน สิ่งต่าง ๆ นั้นดูแย่เมื่อเทียบกับส่วนอื่น ๆ ของ UIโดยเฉพาะอย่างยิ่ง ภาพเคลื่อนไหวภายในแอป เช่น เมื่อเมนูปรากฏขึ้นและหายไป ดูเหมือนว่าจะยังคงทำงานที่ 60Hz แทนที่จะเป็น 120Hz ซึ่งนำไปสู่ประสบการณ์ที่ไม่สอดคล้องกัน

ฉันถูกต้องหรือไม่ที่เห็นว่า UIView.animateWithDuration API ไม่ได้โอเวอร์คล็อกที่ 120Hz บน iPhone 13ใน UIScrollView, ตัวระบบ, และ Metal ตามรูปลักษณ์ของมัน ส่วนที่เหลือยังคงเป็น 60Hz?pic.twitter.com/t3MeM9cj0E

– Christian Selig (@ChristianSelig) 24 กันยายน 2564

ดูเหมือนว่าสิ่งนี้มักจะเกิดขึ้นโดยเจตนาอย่างแน่นอน และ Apple ต้องการให้นักพัฒนาระบุอย่างชัดเจนว่าพวกเขาต้องการแอพของพวกเขาเพื่อใช้ประโยชน์จากอัตราการรีเฟรชทั้งหมดที่มีใน iPhone 13 Pro และ 13 Pro Maxซึ่งรวมถึงไม่เพียงแค่ 120Hz เท่านั้น แต่ยังรวมถึงอัตราอื่นๆ ที่ลดลงถึง 10Hz ด้วยแน่นอนว่าสิ่งนี้จำเป็นต้องอัปเดตแอปและส่งแอปที่อัปเดตเพื่อขออนุมัติ ซึ่งอาจทำให้นักพัฒนาต้องเครียด

ข้อกำหนดนี้คืออัตราการรีเฟรช ProMotion ระดับบนจะส่งผลต่ออายุการใช้งานแบตเตอรี่โดยธรรมชาติ และ Apple ไม่ต้องการเปิดใช้งานสำหรับแอปทั้งหมดอย่างง่ายดายต้องการให้นักพัฒนาซอฟต์แวร์อนุญาตให้ iOS สลับไปมาระหว่างอัตราการรีเฟรชเพื่อให้เหมาะสม หรือให้นักพัฒนาตัดสินใจเลือกประสบการณ์ที่ง่ายที่สุดที่ผู้ใช้ต้องการ แม้ว่าจะหมายถึงการใช้งานเพียง 60Hz ก็ตาม