プログラムで作成しましたがUIButton
、すべて期待どおりに機能しますが、ビュー上にオブジェクトを配置するためだけにIBを使用するにはどうすればよいですか?
より正確には、この行にのみIBを使用するのが好きです(setViaIBを参照)。
self.searchBtn.frame = CGRectMake(setViaIB, setViaIB, 36, 36);
作成のための完全なコードUIButton
:
self.searchBtn = [UIButton buttonWithType:UIButtonTypeCustom];
self.searchBtn.frame = CGRectMake(100, 0, 36, 36);
[self.searchBtn setBackgroundImage:[UIImage imageNamed:@"search.png"] forState:UIControlStateNormal];
[self.searchBtn addTarget:self action:@selector(searchBtnTapped::) forControlEvents:UIControlEventTouchUpInside];
[self.searchBtn setNeedsDisplay];
[self.view addSubview:self.searchBtn];