【问题标题】:Navigation to next page in Objective C [duplicate]在Objective C中导航到下一页[重复]
【发布时间】:2017-10-05 05:34:55
【问题描述】:

点击按钮我想导航到下一页。我的故事板 id = first AND class= ViewController 我想在其中导航它的故事板 id = next 和 class= second。如何导航到它。如何在目标c中做到这一点??

【问题讨论】:

  • 显示你尝试过的代码
  • 我不知道如何在目标 c 中做到这一点?据我所知,迅速?不知道
  • 让 nextcontroller = self.storyboard?.instantiateViewController(withIdentifier: "next") 为!第二个 self.navigationController?.pushViewController(nextcontroller, animated: true)
  • 兄弟!首先,欢迎来到 Stackoverflow。在本论坛提出任何问题之前。如果没有得到任何你想要的东西,请先尝试搜索。然后,在这里提出您的问题。另外,在发布问题之前,请阅读 Stackoverflow 的常见问题解答。
  • 感谢您的建议,但我没有从这里得到任何答案。 .我阅读了所有与之相关的问题和答案。 . . :)

标签: ios objective-c iphone


【解决方案1】:

在 Obj-C 中

//Write here your's storyboard name
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myNewStoryboard" bundle:nil];
//Now write your next view controller and write your storyboard id.
MyNewViewController *myNewVC = (MyNewViewController *)[storyboard instantiateViewControllerWithIdentifier:@"MyNewViewController"];
[self.navigationController pushViewController:myNewVC animated:YES];

在 Swift 中

//Write here your's storyboard name
let storyboard: UIStoryboard = UIStoryboard.init(name: "myNewStoryboard", bundle: nil)
 //Now write your next view controller and write your storyboard id.
let myNewVC = storyboard.instantiateViewController(withIdentifier: "MyNewViewController") as? MyNewViewController
self.navigationController?.pushViewController(myNewVC!, animated: true)

【讨论】:

  • 不适合我。 . .
  • @SagarMahajan - 他回答了这个例子,你需要根据你的类和标识符进行自定义
  • @SagarMahajan - 接受任何有用的答案
  • 感谢 Vivek,它对我有用
  • 给他投票@Anbu.Karthik
猜你喜欢
  • 2017-11-16
  • 1970-01-01
  • 2016-10-09
  • 2014-12-05
  • 1970-01-01
  • 1970-01-01
  • 2021-03-29
  • 2018-04-15
  • 2015-12-28
相关资源
最近更新 更多