Page 33 - Swift Languae programing
P. 33
Swift programming language Page.31
การก าหนด Constraints *** เป็นการก าหนด ให้การแสดงผลหน้าจอขนาด
เท่าไหร่ก็ตาม รูปที่ถูกก าหนดจะห่างจากขอบบน ซ้าย และ ขวา ตามจ านวน pixels ที่
ก าหนด และ มี Ratio เท่าเดิมตลอด
1. หมายเลข 1 คือ ส่วนการก าหนดระยะห่างกับวัตถุข้างเคียง เช่น ในที่นี้ Image อยู่
ภายใน UIView ขอบข้างทั้งสี่ด้านอยู่ติดกับ UIView ทั้งหมด ถ้าเลือก 0,0,0,0 ก็จะ
ท าให้ Image มีขนาดเท่า UIView เลย
2. หมายเลข 2 คือ ส่วนการก าหนดขนาดของ Object ตรงนี้จะเป็นการ Fix Size ของ
Object เลย อาจจะก าหนดแค่อย่างเดียวก็ได้ เช่น ต้องการท า Bar ด้านบนที่ยืด
ตามขนาดจอ แต่ความสูงเท่าเดิมก็จะก าหนดความสูงค้างไว้
3. หมายเลข 3 คือ ส่วนการก าหนดเงื่อนไขพิเศษ ส่วนใหญ่จะใช้ในการก าหนด Ratio
ของวัตถุ
อ้างอิงจาก https://medium.com/readmoreth/ios-auto-layout-ee584f4f298a