我在界面构建器中添加了一个图像按钮,我想使用 CGPointMake 定位它,所以我将按钮 IBOutlet 添加到 .h 文件中,然后在 .m 文件中添加了一个 CALayer,这是我的代码......
在 .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];
}
所以这很好,但我的问题是按钮位置没有改变但按钮不透明度发生了变化,那么我该如何解决这个问题?
提前致谢