ฉันจะกำหนดค่า OS X NSWindow เป็นแบบเต็มหน้าจอโดยไม่ต้องใช้สไตล์ Lion Fullscreen ได้อย่างไร

ฉันต้องการใช้โหมดเต็มหน้าจอสองโหมดในแอป OS X ของฉัน ฉันเชื่อมต่อหน้าต่างเพื่อใช้ Lion Fullscreen window API แต่ฉันก็ต้องการให้ผู้ใช้ได้รับประสบการณ์เต็มหน้าจอบนจอภาพเดียวโดยไม่สูญเสีย หน้าจอในการตั้งค่าหลายหน้าจอ

นี่เป็นเพียงกรณีของการซ่อนแถบหัวเรื่องและปรับขนาดตามขนาดการแสดงผลที่ใช้งานอยู่ด้วยตนเอง หรือมี api/ไลบรารีที่ฉันสามารถใช้ได้ (เช่น ที่มีการเปลี่ยนภาพเคลื่อนไหวที่ดี)

ขอบคุณ

โปรดขออภัยหากซ้ำกัน ฉันค้นหาได้เฉพาะการอ้างอิงถึงแบบเต็มหน้าจอของ Lion เท่านั้น


person ocodo    schedule 12.01.2013    source แหล่งที่มา


คำตอบ (1)


มีความเป็นไปได้อีกอย่างหนึ่งในการสร้างแอปพลิเคชัน "เต็มหน้าจอ" โหมดคีออสก์ โดยจะปิดใช้แถบสถานะ ท่าเรือ และตัวเลือกในการออกหรือย่อหน้าต่างหากจำเป็น นำเสนอหน้าต่างในโหมดคีออสก์ จากนั้นโทร -setFrame:display:animate: และ voila! แอปพลิเคชันแบบเต็มหน้าจอที่ไม่มี API แบบเต็มหน้าจอ

person CodaFi    schedule 12.01.2013