我需要在四分之一平等的圈子中繪製四組圖像。 誰能幫我下面是屏幕如何繪製四個季度平等的四個圖像?
0
A
回答
2
你只需要添加一個view
,例如200 * 200
再加入4 imageviw
這種觀點
然後設置cornerRadius
self.testview.layer.cornerRadius = 100;
self.testview.layer.masksToBounds = YES;
我只是設置背景顏色,它看起來l IKE在此
3
您可以按照以下步驟來實現這一目標。 根據附加圖像在.xib中創建視圖。我創建了一個視圖「imageViewHolder」。其中有四個UIImageView。因爲我有全部四個圖像與白色背景,所以我用了2個黑色的標籤,並用它們作爲行分隔符bitween圖像。 U可以根據您的要求使用任何顏色。
IBOutlet中集根據您的要求
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
// first make imageViewHolder round
[self getRoundCollage];
} ImageViewHolder下面的代碼 編輯
-(UIImage *)getRoundCollage{
// first make imageViewHolder as circular view
self.imageViewHolder.layer.cornerRadius = self.imageViewHolder.frame.size.width/2;
self.imageViewHolder.clipsToBounds = YES;
// now take screen shot of imageView
UIGraphicsBeginImageContext(self.imageViewHolder.frame.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[self.imageViewHolder.layer renderInContext:context];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}
看到導致
如果你喜歡我的回答。然後不要忘記投我的答案
+0
如果你可以使圖像不被剪切,但青少獅的答案非常簡單和方便,你值得投票讚賞你的工作。 –
+0
:D shabash ... yahi umeed thi ... –
相關問題
- 1. 繪製四個象限的折線圖
- 2. 當前和今後四個季度的當年季度結果
- 3. 四個座標的梯度? (平面)
- 4. 在ggplot2的一個多部分圖中繪製四個圖
- 5. 四捨五入的圖像繪製對象只繪製白色
- 6. 如何創建四個季度的圈子
- 7. MATLAB:繪製積分使用四/四
- 8. 在opencv中繪製一個四邊形
- 9. 在OpenTK中繪製一個四面體
- 10. QOpenGLWidget QPainter :: drawRect只繪製四個箭頭
- 11. Objective-c - 如何將圖像繪製爲四邊形?
- 12. 用OpenGL繪製一個帶有四個三角形的四面體
- 13. 將矩形圖像繪製/翹曲爲四邊形圖像
- 14. 如何繪製平行四邊形的2點和斜率
- 15. 如何繪製平行四邊形按鈕
- 16. 四個最新的圖像2x2與PHP
- 17. 四個字節中的四個整數?
- 18. 用平鋪圖像渲染四邊形?
- 19. 平滑的CSS動畫與四個圖像
- 20. 如何安排多個圖像到四維圖像
- 21. UIComponent四周繪製筆畫
- 22. glDrawElements只繪製一半四
- 23. 如何有四個div的引用同一個圖像
- 24. 如何從一個到四個打印四行和四列數字並在達到四個後重新啓動
- 25. 在Graphics2D繪製圖像的內部定義的四邊形
- 26. 飛濺的一個大圖像或四個圖像
- 27. 分割四個圖像的單個圖像
- 28. 如何在JGraphx中製作一個平行四邊形頂點?
- 29. 如何在python上製作一個平行四邊形
- 30. 顯示四個隨機圖像
好吧我正在爲它做一個poc。 –
不錯,這很簡單,爲什麼我不能這樣想。 –
獅子座我怎麼能爲3,2像Facebook這樣的圖像做羣組也有時候圖像是矩形形狀不覆蓋完整的圓也如果圖像沒有白色背景?給你想想請 –