use*_*949 5 xcode objective-c storyboard ios
我正在开发我的第一个 iPhone 应用程序。我仍然不太擅长 Xcode,我的问题很简单。我正在使用 Xcode 5,并且在我的项目中使用故事板。
好吧,我在视图控制器中有一些图像。如果我点击其中一个图像,我就会切换到另一个视图控制器,仅此而已。我该怎么做?
我在网上寻找了一个解决方案,我在 YouTube 上发现我只需按住 Control 键单击我的图像,然后使用模态连接将其连接到另一个视图,无需任何代码。但是我在模拟器中尝试过,它不起作用。此外,大多数在线教程已经过时,它们解释了如何在 Xcode 4.2 上而不使用故事板进行操作。
你能帮我吗?谢谢你。
尝试这个:
HomeViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"Home"];
[self presentViewController:vc animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)
与Home是主屏幕的故事板 ID
你不能只使用 UIImage。您需要使用 UIButton,然后在属性下将按钮设置为自定义并将背景图像设置为您想要的图像。然后您可以单击按钮并将其拖动到新视图并选择modal。
我让你选择是modal因为据我所知,你没有使用导航控制器。因此,您需要以模态方式呈现视图控制器。