今天我正在为 iOS 编写我的第一个“Hello World”应用程序。我想知道如何.xib
以类似于 AndroidXML
布局文件的方式以编程方式操作文件XAML
?我还希望 Interface Builder 动态显示更改。例如,我有一个.xib
文件"LoginPageView.xib"
,其中有我通过Interface Builder
构造函数添加的按钮和其他控件,然后我将其连接到文件中.xib
的私有。现在我想以编程方式添加一个新按钮:或者我想更改按钮的背景等等。class extension
"LoginPageViewController"
.m
UIButton *button = [[UIButton alloc] initWithCGRect:...];
我知道的唯一方法是在方法中实现它,viewDidLoad
但如果我这样做,我的更改将仅在程序运行时显示,我希望 Interface Builder 在编译之前动态显示这些更改。所以问题是 Xcode IDE 中是否有某种方法可以实现这一点并说明如何做到这一点?