14
UISplitViewController ในแนวตั้งบน iPhone แสดงรายละเอียด VC แทนต้นแบบ
ฉันใช้ Universal Storyboard ใน Xcode 6 โดยกำหนดเป้าหมายที่ iOS 7 ขึ้นไป ฉันได้ติดตั้งแล้วUISplitViewControllerซึ่งตอนนี้ได้รับการสนับสนุนบน iPhone ที่ใช้ iOS 8 และ Xcode จะทำการ backport อัตโนมัติสำหรับ iOS 7 มันทำงานได้ดีจริงๆยกเว้นเมื่อคุณเปิดแอปบน iPhone ในแนวตั้งที่ใช้ iOS 8 มุมมองรายละเอียดของมุมมองแยก ตัวควบคุมจะปรากฏขึ้นเมื่อฉันคาดว่าจะเห็นตัวควบคุมมุมมองหลักแรก ฉันเชื่อว่านี่เป็นข้อผิดพลาดกับ iOS 8 เพราะเมื่อคุณรันแอพใน iOS 7 มันจะแสดงตัวควบคุมมุมมองหลักอย่างถูกต้อง แต่ตอนนี้ iOS 8 เป็น GM และยังคงเกิดขึ้น ฉันจะตั้งค่าได้อย่างไรเมื่อตัวควบคุมมุมมองแยกจะถูกยุบ (มีเพียงหนึ่งตัวควบคุมมุมมองที่แสดงบนหน้าจอ) เมื่อตัวควบคุมมุมมองแยกจะแสดงขึ้นแสดงว่าตัวควบคุมมุมมองหลักไม่ใช่รายละเอียด ฉันได้สร้างคอนโทรลเลอร์มุมมองแยกนี้ในตัวสร้างส่วนต่อประสาน ตัวแยกมุมมองแยกเป็นตัวควบคุมมุมมองแรกภายในตัวควบคุมแถบแท็บ ทั้งตัวควบคุมหลักและรายละเอียด VC เป็นตัวควบคุมการนำทางที่มีตัวควบคุมมุมมองตารางฝังอยู่ภายใน