これまで、ほとんどのビュープログラミングをコードで行ってきましたが、ボタンをコード内に完全に配置するのは本当に面倒です。しばらく検索しましたが、検索に間違った単語を使用している可能性がありますか?とにかく、私はnibファイルでUIを作成しました、それはいくつかのボタンを持っています。次のように.nibファイルをビューにロードしました。
NSArray* nibViews = [[NSBundle mainBundle] loadNibNamed:@"UCMenuView" owner:self options:nil];
UIView *menuView = [nibViews objectAtIndex:0];
self.delegate = (id<UCMapviewDelegate>)delegate;
// another controller does the view switching, so I'm sending him the view
[self.delegate pushView:menuView];
これは「元気」です。しかし、ボタンへのポインタを取得する方法がわかりません。IBOutletについて知っていますが、それらを.nibの要素に接続するにはどうすればよいですか?@property (strong, nonatomic) IBOutlet UIButton *calendar;
これを.nibの特定のボタンに接続するにはどうすればよいですか?
Ctrlキーを押しながらドラッグしようとしました(@propertyの左側にある小さなポイントからですが、どちらの側からも機能しません)。これが簡単な質問である場合はすみませんが、明確な説明が見つかりませんでした。
ご協力いただきありがとうございます