4
私は表示用の画像を使用するUIButtonを持っています。UIButtonのクリップ画像
問題は、私の画像が109x78ですが、ボタンを109x20のサイズにし、左上にピンを固定し、20ピクセル以上大きいものをすべてクリッピングするようにします。
UIButton *startTrainingBtn = [UIButton buttonWithType:UIButtonTypeCustom];
[startTrainingBtn setContentMode:UIViewContentModeTopLeft];
[startTrainingBtn setClipsToBounds:YES];
[startTrainingBtn setImage:[UIImage imageNamed:@"startTrainingClosed"] forState:UIControlStateNormal];
[startTrainingBtn setFrame:CGRectMake(900, 653, 109, 20)];
[self.view addSubview:startTrainingBtn];
私はYESにTOPLEFTとClipsToBoundsにContentModeを使用して、働いているだろうと思っているだろうが、その代わりに、それはちょうど収まるように画像を縮小している。
は、これは私が今持っているものです。