インターフェイスビルダーに画像ボタンを追加し、CGPointMake を使用して配置したいので、ボタン IBOutlet を .h ファイルに追加し、CALayer を .m ファイルに追加しました。これが私のコードです...
.h ファイル
// This is the .h file
@interface ViewController : UIViewController
{
IBOutlet UIButton *thebtn;
}
.m ファイルで
// This is the .m file
- (void)viewDidLoad
{
CALayer *btn = thebtn.layer;
btn.position = CGPointMake(480, 150);
btn.opacity = 0.4f;
[self.view.layer addSublayer:btn];
}
それは素晴らしいことですが、ボタンの位置が変更されていないのにボタンの不透明度が変更されているという私の問題は、どうすればその問題を修正できますか?
前もって感謝します