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

4
การเพิ่มขนาดมาสก์อัตโนมัติโดยทางโปรแกรมเทียบกับ Interface Builder / xib / nib
ฉันอยู่ในสมมติฐาน (อาจเป็นเท็จ) ว่าการเปิดใช้งานตัวบ่งชี้ระยะขอบขวาใน xib เทียบเท่ากับการใช้UIViewAutoresizingFlexibleLeftMarginรหัสภายในและอื่น ๆ ดังนั้นฉันเคยคิดตามภาพรวมนี้: ต่อมาวันนี้ฉันต้องข้ามการตรวจสอบและสะดุดกับหัวข้อนี้ และเอกสารประกอบของแอปเปิลมีสิทธิ์ในส่วนที่มีชื่อเรื่อง - "การจัดการเลย์เอาท์การเปลี่ยนแปลงโดยอัตโนมัติโดยใช้กฎการเพิ่มขนาดอัตโนมัติ" ในลิงค์นี้: https://developer.apple.com/library/content/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/ CreatingViews.html ดังนั้นตอนนี้ฉันจึงมีแนวคิดใหม่ในใจของฉันเกี่ยวกับวิธีการตั้งค่ามาสก์การเปลี่ยนขนาดอัตโนมัติโดยทางโปรแกรมให้เทียบเท่ากับการตั้งค่า xib: สถานการณ์ที่ 1 : การตั้งค่าเท่านั้น(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)เทียบเท่ากับ: ใน XIB? สถานการณ์ที่ 2 : การตั้งค่า(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin)ในรหัสเทียบเท่ากับ: ใน XIB? 2 สถานการณ์ที่ต่ออายุของฉันถูกต้องหรือไม่ ตอนนี้ฉันเข้าใจแล้วหรือยัง?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.