我在關鍵路徑中使用layer.cornerRadius在圓形窗體中創建了一個按鈕。我想添加一個圖像。我如何將圖像添加到我的按鈕,圖像是適合我的按鈕的大小相同如何在圓形按鈕物鏡內適合圖像c
0
A
回答
2
使用此控制設置圖像尺寸調整按鈕大小:
[btn setImage:[UIImage imageNamed:@"image_name"] forState:UIControlStateNormal];
btn.imageView.contentMode = UIViewContentModeScaleAspectFit; //set to fit button size
0
它應該是這樣的
UIImage *btnImage = [UIImage imageNamed:@"image.png"];
[buttonName setImage:btnImage forState:UIControlStateNormal];
Write the below code in viewDidAppear instead of viiewDidLoad
buttonName.layer.masksToBounds = YES;
buttonName.layer.cornerRadius = 20;//half of the button height
0
嘗試使用此方法適合圖像按鈕:
UIButton *button =[[UIButton alloc]initWithFrame: CGRectMake(10, 10, 50, 32)];
[button setImage:[UIImage imageNamed:@"image_name"] forState:UIControlStateNormal];
// to set image to fit button size
button.imageView.contentMode = UIViewContentModeScaleAspectFit;
//ScaleToFill (UIViewContentModeScaleToFill)
//ScaleAspectFit (UIViewContentModeScaleAspectFit)
//ScaleAspectFill (UIViewContentModeScaleAspectFill)
相關問題
- 1. 圓形按鈕與圖像
- 2. 如何設置一個圓形進度條內的圖像按鈕(圓形)
- 3. 如何在圓角矩形內或圓形內繪製圖像?
- 4. 作物圓形圖像
- 5. 如何使圖像適合Android的圓形框架
- 6. 如何爲圓形圖像按鈕製作圓形背景選擇器?
- 7. 圓形按鈕組視圖
- 8. UIimageview適合圓形
- 9. 圓形按鈕
- 10. 圓形按鈕
- 11. 圓形按鈕
- 12. 圓形按鈕,像5.0像FAB
- 13. 如何刪除此圓形按鈕/圖像/光標?
- 14. 如何獲得Android工作室的圓形圖像按鈕
- 15. UIImage按鈕(圓形按鈕)
- 16. 如何在圓形矩形按鈕中添加箭頭圖標
- 17. 適合圖像的矩形內的easelJS
- 18. div內的圓形圖像
- 19. 如何在win32 API中使用visual C++創建圓形/圓形按鈕
- 20. 使圖像適合iOS中的按鈕
- 21. 圖像圓角按鈕JavaFX
- 22. Matlab適合圖形圖像
- 23. 橢圓形的作物圖像
- 24. 如何在圖像中圍繞物體繪製橢圓形狀
- 25. 如何在圓形物體上放置圖像?
- 26. 圓形圖像按鈕VS方形控制器
- 27. 圓形按鈕形成
- 28. 按鈕圖標:圓形關閉圖標
- 29. 圖像將如何適應按鈕
- 30. 圓形按鈕內換行不工作
[BUTTONNAME了setBackgroundImage:[UIImage的imageNamed:@ 「imageName.png」] forState :UIControlStateNormal] –