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];
我本來以爲使用ContentMode移動到左上角和ClipsToBounds爲YES時,會工作,而是它只是縮小以適應圖像。