Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> iOS

วิธีจัดปุ่มสองปุ่มให้เรียงแนวตั้งใน iOS ด้วย Auto Layout

Auto Layout เป็นองค์ประกอบสำคัญที่สุดในการออกแบบแอปพลิเคชัน iOS การพัฒนา UI กลายเป็นยืดหยุ่นและง่ายขึ้นมากด้วย Auto Layout

สำหรับการจัดปุ่มสองปุ่มให้เรียงแนวตั้ง เราจะใช้ Auto Layout มาช่วย

มาเริ่มต้นกันเลย!

ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่

เปิด Xcode → New Project → Single View Application → ตั้งชื่อว่า "AlignButtons"

ขั้นตอนที่ 2: เพิ่มปุ่มใน Storyboard

เปิด Main.storyboard เพิ่มปุ่มสองปุ่ม ตั้งชื่อว่า "Button 1" และ "Button 2"

วิธีจัดปุ่มสองปุ่มให้เรียงแนวตั้งใน iOS ด้วย Auto Layout

ขั้นตอนที่ 3: จัดตำแหน่งแนวตั้ง

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

วิธีจัดปุ่มสองปุ่มให้เรียงแนวตั้งใน iOS ด้วย Auto Layout

ขั้นตอนที่ 4: กำหนดความกว้างเท่ากัน

เลือกทั้งสองปุ่ม → กด "Add New Constraints" → ตั้งค่า Equal Widths

วิธีจัดปุ่มสองปุ่มให้เรียงแนวตั้งใน iOS ด้วย Auto Layout

ขั้นตอนที่ 5: กำหนดระยะขอบซ้ายของปุ่มซ้าย

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

วิธีจัดปุ่มสองปุ่มให้เรียงแนวตั้งใน iOS ด้วย Auto Layout

ขั้นตอนที่ 6: กำหนดระยะขอบขวาของปุ่มขวา

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

วิธีจัดปุ่มสองปุ่มให้เรียงแนวตั้งใน iOS ด้วย Auto Layout

ผลลัพธ์

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

วิธีจัดปุ่มสองปุ่มให้เรียงแนวตั้งใน iOS ด้วย Auto Layout