Multiple ViewController

มาสเตอร์ จะเดโม สร้าง 2 ViewController และ เชื่อมต่อกันด้วย Button Item ที่อยู่บน Toolbar นะครับ เร่ิมจากสร้าง โปรเจค Swift แบบ Single View และ เพิ่ม ViewController ไปที่ MainStoryBoard แบบนี่

ต่อไป มาสเตอร์​จะสร้าง คลาส SecondViewController.swift มาควบคุณ Layout ใหม่ที่เราสร้างขึ้น

เลือกไฟร์ แบบ Cocoa Touch Class

Subclass of เลือก UIViewController ภาษา Swift

มาสเตอร์​ตั้งชื่อ SecondViewController

เก็บไว้ที่เดียวกับโปรเจคของเรา

ได้มาละ SecondViewController.swift

ที่ Layout ใหม่ของเราที่พึ่งสร้าง คลิก และ ดู Properies

ดูที่ Class ให้เลือก SecondViewController

มาสเตอร์ สร้าง Label มา 2 อันใส่ไปใน 2 ViewController แบบนี่

ต่อไปมาสเตอร์​จะลองทดสอบว่า ViewController ที่เราสร้างมาใหม่นะ มันโอ หรือเปล่า ?

มาดูที่ ViewController แรก จะมี ลูกศร ชี แปลว่า ถ้าเราสั่งรัน ตัว iPhone จะเอา ViewController นี่ มาเป็นอันแรก แบบนี้

ไปที่ ViewController อันที่ สอง เลือก Is Initial View Controller

ลูกศร เปลียนการชี้ไปที่ Second ViewController

ลองสั่งรัน iPhone จะเอา SecondViewController มาแสดง ต่อไปปรับ Is Initial View Controller ไปเป็นหน้าแรกเหมือนเดิม และ ออกแบบเพิ่ม Toolbar และ Button Item Toolbar แบบนี่

กดปุ่ม Ctrl และ คลิกขวาที่ Button Item ของ Main ลากมาที่ Second เลือก Show

เช่นเดียวกัน กดปุ่ม Ctrl คลิกขวาที่ Button Item ของ Second ลากไปที่ Main

ลองสั่งรันดู ลองคลิกที่ Button Item Toolbar จะย้ายการทำงานไปที่ Main และ Second แบบนี้

มาสเตอร์ อึ่ง

จงอย่าคิดที่จะเดิน จงเดินเลย

มาสเตอร์ อึ่ง

Written by

จงอย่าคิดจะเดิน จงเดินเลย สโลแกน เตือนใจ ของ มาสเตอร์ อึ่ง เสมอมามาสเตอร์ เขียนแอนดรอยด์ และ iOS มาแยะ เลยอยากแชร์ อะไร ? ที่ง่ายๆ สำหรับผู้เริ่มต้น ครับ

มาสเตอร์ อึ่ง

จงอย่าคิดที่จะเดิน จงเดินเลย

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade