স্টোরিবোর্ড আইডি একটি স্ট্রিং ফিল্ড যা আপনি সেই স্টোরিবোর্ড ভিউকন্ট্রোলারের উপর ভিত্তি করে একটি নতুন ভিউ নিয়ন্ত্রণকারী তৈরি করতে ব্যবহার করতে পারেন। যে কোনও ভিউকন্ট্রোলারের কাছ থেকে উদাহরণ ব্যবহার করা হবে:
//Maybe make a button that when clicked calls this method
- (IBAction)buttonPressed:(id)sender
{
MyCustomViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"MyViewController"];
[self presentViewController:vc animated:YES completion:nil];
}
এটি আপনার "মাইভিউকন্ট্রোলার" নামক স্টোরিবোর্ড ভিউকন্ট্রোলারের উপর ভিত্তি করে একটি মাই কাস্টমভিউ কনট্রোলার তৈরি করবে এবং এটি আপনার বর্তমান ভিউ কন্ট্রোলারের উপরে উপস্থাপন করবে
এবং আপনি যদি আপনার অ্যাপের প্রতিনিধিতে থাকেন তবে আপনি ব্যবহার করতে পারেন
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard"
bundle: nil];
সম্পাদনা: সুইফ্ট
@IBAction func buttonPressed(sender: AnyObject) {
let vc = storyboard?.instantiateViewControllerWithIdentifier("MyViewController") as MyCustomViewController
presentViewController(vc, animated: true, completion: nil)
}
সুইফট> = 3 এর জন্য সম্পাদনা করুন:
@IBAction func buttonPressed(sender: Any) {
let vc = storyboard?.instantiateViewController(withIdentifier: "MyViewController") as! ViewController
present(vc, animated: true, completion: nil)
}
এবং
let storyboard = UIStoryboard(name: "MainStoryboard", bundle: nil)
self.storyboard