3.2. Send data from Screen 1 (ViewController) to Screen2 (ShowViewController)
//
// ViewController.swift
// App3
//
// Created by Sakib Miazi on 5/10/23.
//
// MARK: On button tapped...
@objc func onButtonSendTapped(){
//initializing a new screen with ShowViewController...
var showViewController = ShowViewController()
//set the message to ShowViewController's messageFromFirstScreen variable...
if let unwrappedMessage = textFieldMessage.text{
if !unwrappedMessage.isEmpty{ // checking if the user has put any message...
//Sending data...
showViewController.messageFromFirstScreen = unwrappedMessage
//push the screen to Stack...
navigationController?.pushViewController(showViewController, animated: true)
}else{
//Alert the user to put message....
}
}
}
Last updated