我是一名 Web 和 Android 开发人员,现在我正在学习 iOS 开发,我注意到如果你想构建任何 View (比方说按钮),你必须使用 Interface Builder
,或者您可以通过以下方式以编程方式实现它:
UIButton *but= [UIButton buttonWithType:UIButtonTypeRoundedRect];
[but addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
[but setFrame:CGRectMake(52, 252, 215, 40)];
[but setTitle:@"Login" forState:UIControlStateNormal];
[but setExclusiveTouch:YES];
[self.view addSubview:but];
但是如果你这样做了,按钮将不会在 Storyboard
中可见。
在 android 中有 XML
文件,您可以在其中构建布局,无论是使用 拖放
还是使用 xml 编程(我更喜欢),两种方式都可以使用按钮如果您想查看布局,则可见。
但在 iOS
中,我找不到查看 Storyboard
代码的方法。
我想我要问的是:是否可以查看 Storyboard
代码?在 iOS 中设计 View 的最佳方法是什么?
注意 我研究了很多,但我是 iOS
世界的新手,所以我发现了很多我还不认识或不理解的东西。
最佳答案
右键单击 Main.storyboard,然后将其作为源代码打开。
关于iOS:使用 IB 创建按钮与以编程方式创建按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29864244/