Auto Layout เป็นองค์ประกอบสำคัญที่สุดในการออกแบบแอปพลิเคชัน iOS การพัฒนา UI กลายเป็นยืดหยุ่นและง่ายขึ้นมากด้วย Auto Layout
สำหรับการจัดปุ่มสองปุ่มให้เรียงแนวตั้ง เราจะใช้ Auto Layout มาช่วย
มาเริ่มต้นกันเลย!
ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่
เปิด Xcode → New Project → Single View Application → ตั้งชื่อว่า "AlignButtons"
ขั้นตอนที่ 2: เพิ่มปุ่มใน Storyboard
เปิด Main.storyboard เพิ่มปุ่มสองปุ่ม ตั้งชื่อว่า "Button 1" และ "Button 2"

ขั้นตอนที่ 3: จัดตำแหน่งแนวตั้ง
เลือกทั้งสองปุ่ม → ใช้เมนู "Add New Alignment Constraints" → เลือกจัดตำแหน่งแนวตั้ง (Vertical Alignment)

ขั้นตอนที่ 4: กำหนดความกว้างเท่ากัน
เลือกทั้งสองปุ่ม → กด "Add New Constraints" → ตั้งค่า Equal Widths

ขั้นตอนที่ 5: กำหนดระยะขอบซ้ายของปุ่มซ้าย
เลือกปุ่มซ้าย → กด "Add New Constraints" อีกครั้ง → ตั้ง Leading และ Trailing เป็น 20 points

ขั้นตอนที่ 6: กำหนดระยะขอบขวาของปุ่มขวา
เลือกปุ่มขวา → กด "Add New Constraints" อีกครั้ง → ตั้ง Leading และ Trailing เป็น 20 points

ผลลัพธ์
กด "Add 2 Constraints" แล้วปุ่มทั้งสองจะจัดเรียงแนวตั้งเสร็จสมบูรณ์
