今日は、iOS用の最初の「HelloWorld」アプリケーションを作成しています。そして、Androidのレイアウトファイル.xib
と同じようにプログラムでファイルを操作するにはどうすればよいのでしょうか。また、InterfaceBuilderが動的に変更を表示するようにしたい。たとえば、コンストラクターを介して追加したボタンやその他のコントロールがあるファイルがあり、これをファイル内のプライベートに接続します。そして今、プログラムで新しいボタンを追加したい:またはボタンの背景などを変更したい。XML
XAML
.xib
"LoginPageView.xib"
Interface Builder
.xib
class extension
"LoginPageViewController"
.m
UIButton *button = [[UIButton alloc] initWithCGRect:...];
私が知っている唯一の方法はviewDidLoad
メソッドに実装することですが、これを行うと、プログラムの実行時にのみ変更が表示され、コンパイルする前にInterfaceBuilderでこれらの変更を動的に表示する必要があります。では、Xcode IDEにこれを実装する方法と、これを行う方法の説明がありますか?