Passing data forward from ViewController to ContainerViewPassing Data between View ControllersprepareForSegue tableview cell shows only the first value from table in detailsReload pfobejct in swiftPassing specific data to another Viewcontrol using prepareForSegueprepare(for segue: UIStoryboardSegue, sender: AnyObject?) missing in swift 3.0/Xcode 8 b6Swift 3 prepare for segue not passing if segue.identifier == “showChildFiles” when the segue identifier seems correctHow can I change the data between ViewControllers as an action?Swift: prepareforsegue method is not calledHow to pass data from UICollectionViewCell inside TableViewCell to another ViewController with UIColletcionViewPassing Data from ViewController to UITableViewController
What was an "insurance cover"?
Linear independence of element-wise powers of positive vectors
Can one guy with a duplicator initiate a nuclear apocalypse?
What was the deeper meaning of Hermione wanting the cloak?
As an employer, can I compel my employees to vote?
Do things made of adamantine rust?
Nanomachines exist that enable Axolotl-levels of regeneration - So how can crippling injuries exist as well?
How to make interviewee comfortable interviewing in lounge chairs
What do these pins mean? Where should I plug them in?
Blender 2.8 (python) - How to set material color using hex value instead of RGB
Hiking with a mule or two?
I reverse the source code, you negate the input!
Can multiple wall timers turn lights on or off when required?
Minimize taxes now that I earn more
Manager manipulates my leaves, what's in it for him?
How is underwater propagation of sound possible?
Aligning two sets of equations with alignat?
Can Bless or Bardic Inspiration help a creature from rolling a 1 on a death save?
What do solvers like Gurobi and CPLEX do when they run into hard instances of MIP
Are actors contractually obligated to certain things like going nude/ Sensual Scenes/ Gory Scenes?
How do rulers get rich from war?
How does one calculate the distribution of the Matt Colville way of rolling stats?
How to ask a man to not take up more than one seat on public transport while avoiding conflict?
CDG baggage claim before or after immigration?
Passing data forward from ViewController to ContainerView
Passing Data between View ControllersprepareForSegue tableview cell shows only the first value from table in detailsReload pfobejct in swiftPassing specific data to another Viewcontrol using prepareForSegueprepare(for segue: UIStoryboardSegue, sender: AnyObject?) missing in swift 3.0/Xcode 8 b6Swift 3 prepare for segue not passing if segue.identifier == “showChildFiles” when the segue identifier seems correctHow can I change the data between ViewControllers as an action?Swift: prepareforsegue method is not calledHow to pass data from UICollectionViewCell inside TableViewCell to another ViewController with UIColletcionViewPassing Data from ViewController to UITableViewController
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am using network request to retrieve data from back-end in ViewController and this view contains three containers so, I want to pass these data into containers. that fails while I am using prepare for segue.
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
let continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
let latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
let latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC.latestSurveies = latestSurveies
ios swift
add a comment
|
I am using network request to retrieve data from back-end in ViewController and this view contains three containers so, I want to pass these data into containers. that fails while I am using prepare for segue.
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
let continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
let latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
let latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC.latestSurveies = latestSurveies
ios swift
Adding code in question will help us to help you better.
– Bhaumik
Mar 28 at 14:53
can you show your code ?
– Ajay saini
Mar 28 at 14:53
I think this is a different situation because I call API request so it takes time to respond, so the view moved to the container view before takes its data. @ManWithBear
– Bola Ibrahim
Mar 28 at 15:11
@BolaIbrahim you right, sorry
– ManWithBear
Mar 28 at 15:18
add a comment
|
I am using network request to retrieve data from back-end in ViewController and this view contains three containers so, I want to pass these data into containers. that fails while I am using prepare for segue.
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
let continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
let latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
let latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC.latestSurveies = latestSurveies
ios swift
I am using network request to retrieve data from back-end in ViewController and this view contains three containers so, I want to pass these data into containers. that fails while I am using prepare for segue.
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
let continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
let latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
let latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC.latestSurveies = latestSurveies
ios swift
ios swift
edited Mar 28 at 14:56
Bola Ibrahim
asked Mar 28 at 14:51
Bola IbrahimBola Ibrahim
834 bronze badges
834 bronze badges
Adding code in question will help us to help you better.
– Bhaumik
Mar 28 at 14:53
can you show your code ?
– Ajay saini
Mar 28 at 14:53
I think this is a different situation because I call API request so it takes time to respond, so the view moved to the container view before takes its data. @ManWithBear
– Bola Ibrahim
Mar 28 at 15:11
@BolaIbrahim you right, sorry
– ManWithBear
Mar 28 at 15:18
add a comment
|
Adding code in question will help us to help you better.
– Bhaumik
Mar 28 at 14:53
can you show your code ?
– Ajay saini
Mar 28 at 14:53
I think this is a different situation because I call API request so it takes time to respond, so the view moved to the container view before takes its data. @ManWithBear
– Bola Ibrahim
Mar 28 at 15:11
@BolaIbrahim you right, sorry
– ManWithBear
Mar 28 at 15:18
Adding code in question will help us to help you better.
– Bhaumik
Mar 28 at 14:53
Adding code in question will help us to help you better.
– Bhaumik
Mar 28 at 14:53
can you show your code ?
– Ajay saini
Mar 28 at 14:53
can you show your code ?
– Ajay saini
Mar 28 at 14:53
I think this is a different situation because I call API request so it takes time to respond, so the view moved to the container view before takes its data. @ManWithBear
– Bola Ibrahim
Mar 28 at 15:11
I think this is a different situation because I call API request so it takes time to respond, so the view moved to the container view before takes its data. @ManWithBear
– Bola Ibrahim
Mar 28 at 15:11
@BolaIbrahim you right, sorry
– ManWithBear
Mar 28 at 15:18
@BolaIbrahim you right, sorry
– ManWithBear
Mar 28 at 15:18
add a comment
|
3 Answers
3
active
oldest
votes
This might help: https://learnappmaking.com/pass-data-between-view-controllers-swift-how-to/
Here’s a view controller MainViewController with a property called
text:
class MainViewController: UIViewController
var text:String = ""
override func viewDidLoad()
super.viewDidLoad()
Whenever you create an instance of MainViewController, you can assign
a value to the text property. Like this:
let vc = MainViewController()
vc.text = "Hammock lomo literally microdosing street art pour-over"
This is the code for the view controller:
class SecondaryViewController: UIViewController
var text:String = ""
@IBOutlet weak var textLabel:UILabel?
override func viewDidLoad()
super.viewDidLoad()
textLabel?.text = text
Then, here’s the actual passing of the data… Add the following method
to MainViewController:
@IBAction func onButtonTap()
let vc = SecondaryViewController(nibName: "SecondaryViewController", bundle: nil)
vc.text = "Next level blog photo booth, tousled authentic tote bag kogi"
navigationController?.pushViewController(vc, animated: true)
add a comment
|
you can use present ViewController and in presented ViewController in viewWillAppear check what happened:
present VeiwController:
let vc = self.storyboard?.instantiateViewController(withIdentifier: "yourViewControllerIdentifire") as! yourViewController
self.present(vc, animated: true, completion: nil)
& in yourViewContriller use viewWillAppear to pass those data into containers:
override func viewWillAppear(_ animated: Bool)
super.viewWillAppear(animated)
//pass those data into containers
add a comment
|
If you want to update child controllers when they already loaded, you need to store reference on them in parent controller and then in desire moment of time update data as:
weak var continueSurveyVC: ContinueSurveyVC?
weak var latestOffersVC: LatestOffersVC?
weak var latestSurveyVC: LatestSurveyVC?
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC?.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC?.latestSurveies = latestSurveies
/// Call this method anytime you want to update children data
func updateChildData()
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
latestOffersVC?.latestOffers = latestOffers
latestSurveyVC?.latestSurveies = latestSurveies
add a comment
|
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55400580%2fpassing-data-forward-from-viewcontroller-to-containerview%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
This might help: https://learnappmaking.com/pass-data-between-view-controllers-swift-how-to/
Here’s a view controller MainViewController with a property called
text:
class MainViewController: UIViewController
var text:String = ""
override func viewDidLoad()
super.viewDidLoad()
Whenever you create an instance of MainViewController, you can assign
a value to the text property. Like this:
let vc = MainViewController()
vc.text = "Hammock lomo literally microdosing street art pour-over"
This is the code for the view controller:
class SecondaryViewController: UIViewController
var text:String = ""
@IBOutlet weak var textLabel:UILabel?
override func viewDidLoad()
super.viewDidLoad()
textLabel?.text = text
Then, here’s the actual passing of the data… Add the following method
to MainViewController:
@IBAction func onButtonTap()
let vc = SecondaryViewController(nibName: "SecondaryViewController", bundle: nil)
vc.text = "Next level blog photo booth, tousled authentic tote bag kogi"
navigationController?.pushViewController(vc, animated: true)
add a comment
|
This might help: https://learnappmaking.com/pass-data-between-view-controllers-swift-how-to/
Here’s a view controller MainViewController with a property called
text:
class MainViewController: UIViewController
var text:String = ""
override func viewDidLoad()
super.viewDidLoad()
Whenever you create an instance of MainViewController, you can assign
a value to the text property. Like this:
let vc = MainViewController()
vc.text = "Hammock lomo literally microdosing street art pour-over"
This is the code for the view controller:
class SecondaryViewController: UIViewController
var text:String = ""
@IBOutlet weak var textLabel:UILabel?
override func viewDidLoad()
super.viewDidLoad()
textLabel?.text = text
Then, here’s the actual passing of the data… Add the following method
to MainViewController:
@IBAction func onButtonTap()
let vc = SecondaryViewController(nibName: "SecondaryViewController", bundle: nil)
vc.text = "Next level blog photo booth, tousled authentic tote bag kogi"
navigationController?.pushViewController(vc, animated: true)
add a comment
|
This might help: https://learnappmaking.com/pass-data-between-view-controllers-swift-how-to/
Here’s a view controller MainViewController with a property called
text:
class MainViewController: UIViewController
var text:String = ""
override func viewDidLoad()
super.viewDidLoad()
Whenever you create an instance of MainViewController, you can assign
a value to the text property. Like this:
let vc = MainViewController()
vc.text = "Hammock lomo literally microdosing street art pour-over"
This is the code for the view controller:
class SecondaryViewController: UIViewController
var text:String = ""
@IBOutlet weak var textLabel:UILabel?
override func viewDidLoad()
super.viewDidLoad()
textLabel?.text = text
Then, here’s the actual passing of the data… Add the following method
to MainViewController:
@IBAction func onButtonTap()
let vc = SecondaryViewController(nibName: "SecondaryViewController", bundle: nil)
vc.text = "Next level blog photo booth, tousled authentic tote bag kogi"
navigationController?.pushViewController(vc, animated: true)
This might help: https://learnappmaking.com/pass-data-between-view-controllers-swift-how-to/
Here’s a view controller MainViewController with a property called
text:
class MainViewController: UIViewController
var text:String = ""
override func viewDidLoad()
super.viewDidLoad()
Whenever you create an instance of MainViewController, you can assign
a value to the text property. Like this:
let vc = MainViewController()
vc.text = "Hammock lomo literally microdosing street art pour-over"
This is the code for the view controller:
class SecondaryViewController: UIViewController
var text:String = ""
@IBOutlet weak var textLabel:UILabel?
override func viewDidLoad()
super.viewDidLoad()
textLabel?.text = text
Then, here’s the actual passing of the data… Add the following method
to MainViewController:
@IBAction func onButtonTap()
let vc = SecondaryViewController(nibName: "SecondaryViewController", bundle: nil)
vc.text = "Next level blog photo booth, tousled authentic tote bag kogi"
navigationController?.pushViewController(vc, animated: true)
answered Mar 28 at 14:57
Joey PhillipsJoey Phillips
9902 gold badges7 silver badges21 bronze badges
9902 gold badges7 silver badges21 bronze badges
add a comment
|
add a comment
|
you can use present ViewController and in presented ViewController in viewWillAppear check what happened:
present VeiwController:
let vc = self.storyboard?.instantiateViewController(withIdentifier: "yourViewControllerIdentifire") as! yourViewController
self.present(vc, animated: true, completion: nil)
& in yourViewContriller use viewWillAppear to pass those data into containers:
override func viewWillAppear(_ animated: Bool)
super.viewWillAppear(animated)
//pass those data into containers
add a comment
|
you can use present ViewController and in presented ViewController in viewWillAppear check what happened:
present VeiwController:
let vc = self.storyboard?.instantiateViewController(withIdentifier: "yourViewControllerIdentifire") as! yourViewController
self.present(vc, animated: true, completion: nil)
& in yourViewContriller use viewWillAppear to pass those data into containers:
override func viewWillAppear(_ animated: Bool)
super.viewWillAppear(animated)
//pass those data into containers
add a comment
|
you can use present ViewController and in presented ViewController in viewWillAppear check what happened:
present VeiwController:
let vc = self.storyboard?.instantiateViewController(withIdentifier: "yourViewControllerIdentifire") as! yourViewController
self.present(vc, animated: true, completion: nil)
& in yourViewContriller use viewWillAppear to pass those data into containers:
override func viewWillAppear(_ animated: Bool)
super.viewWillAppear(animated)
//pass those data into containers
you can use present ViewController and in presented ViewController in viewWillAppear check what happened:
present VeiwController:
let vc = self.storyboard?.instantiateViewController(withIdentifier: "yourViewControllerIdentifire") as! yourViewController
self.present(vc, animated: true, completion: nil)
& in yourViewContriller use viewWillAppear to pass those data into containers:
override func viewWillAppear(_ animated: Bool)
super.viewWillAppear(animated)
//pass those data into containers
answered Mar 28 at 15:03
Abbas TorabiAbbas Torabi
2087 bronze badges
2087 bronze badges
add a comment
|
add a comment
|
If you want to update child controllers when they already loaded, you need to store reference on them in parent controller and then in desire moment of time update data as:
weak var continueSurveyVC: ContinueSurveyVC?
weak var latestOffersVC: LatestOffersVC?
weak var latestSurveyVC: LatestSurveyVC?
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC?.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC?.latestSurveies = latestSurveies
/// Call this method anytime you want to update children data
func updateChildData()
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
latestOffersVC?.latestOffers = latestOffers
latestSurveyVC?.latestSurveies = latestSurveies
add a comment
|
If you want to update child controllers when they already loaded, you need to store reference on them in parent controller and then in desire moment of time update data as:
weak var continueSurveyVC: ContinueSurveyVC?
weak var latestOffersVC: LatestOffersVC?
weak var latestSurveyVC: LatestSurveyVC?
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC?.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC?.latestSurveies = latestSurveies
/// Call this method anytime you want to update children data
func updateChildData()
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
latestOffersVC?.latestOffers = latestOffers
latestSurveyVC?.latestSurveies = latestSurveies
add a comment
|
If you want to update child controllers when they already loaded, you need to store reference on them in parent controller and then in desire moment of time update data as:
weak var continueSurveyVC: ContinueSurveyVC?
weak var latestOffersVC: LatestOffersVC?
weak var latestSurveyVC: LatestSurveyVC?
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC?.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC?.latestSurveies = latestSurveies
/// Call this method anytime you want to update children data
func updateChildData()
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
latestOffersVC?.latestOffers = latestOffers
latestSurveyVC?.latestSurveies = latestSurveies
If you want to update child controllers when they already loaded, you need to store reference on them in parent controller and then in desire moment of time update data as:
weak var continueSurveyVC: ContinueSurveyVC?
weak var latestOffersVC: LatestOffersVC?
weak var latestSurveyVC: LatestSurveyVC?
override func prepare(for segue: UIStoryboardSegue, sender: Any?)
if segue.identifier == "ContinueSurvey"
continueSurveyVC = segue.destination as! ContinueSurveyVC
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
else if segue.identifier == "LatestOffers"
latestOffersVC = segue.destination as! LatestOffersVC
latestOffersVC?.latestOffers = latestOffers
else if segue.identifier == "LatestSurvey"
latestSurveyVC = segue.destination as! LatestSurveyVC
latestSurveyVC?.latestSurveies = latestSurveies
/// Call this method anytime you want to update children data
func updateChildData()
continueSurveyVC?.notComplatedSurveies = notComplatedSurveies
latestOffersVC?.latestOffers = latestOffers
latestSurveyVC?.latestSurveies = latestSurveies
answered Mar 28 at 15:17
ManWithBearManWithBear
1,9147 silver badges20 bronze badges
1,9147 silver badges20 bronze badges
add a comment
|
add a comment
|
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55400580%2fpassing-data-forward-from-viewcontroller-to-containerview%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Adding code in question will help us to help you better.
– Bhaumik
Mar 28 at 14:53
can you show your code ?
– Ajay saini
Mar 28 at 14:53
I think this is a different situation because I call API request so it takes time to respond, so the view moved to the container view before takes its data. @ManWithBear
– Bola Ibrahim
Mar 28 at 15:11
@BolaIbrahim you right, sorry
– ManWithBear
Mar 28 at 15:18