1
A
回答
1
1
好,你必須畫出它。使UIView
一個子類,實現drawRect
方法:
-(void)drawRect:(CGRect)dummy
{
for (int i = 0; i < NR_SEGMENTS; i++)
{
[[self colorForIndex:i] setFill];
UIRectFill(CGRectMake(0, 0,
CGRectGetWidth(self.bounds)/NR_SEGMENTS,
CGRectGetHeight(self.bounds)));
CGContextTranslateCTM(UIGraphicsGetCurrentContext(),
CGRectGetWidth(self.bounds)/NR_SEGMENTS,
0);
}
}
colorForIndex:
應該返回一些色彩。
相關問題
- 1. matplotlib:匹配傳奇色彩patchCollection顏色
- 2. UIView設置色調顏色
- 3. UIView背景顏色
- 4. UIView填充顏色
- 5. 爲UIView設置背景顏色
- 6. Opera顏色奇怪
- 7. 的Android NavigationView顏色奇怪的行爲
- 8. UIView的背景顏色始終爲白色
- 9. iOS驗證uiview已更改顏色
- 10. UIView背景顏色不生效
- 11. 更改UIView一小部分的顏色?
- 12. 變化子UIView的背景顏色
- 13. 父UIView和子視圖背景顏色
- 14. 用代碼更改uiview背景顏色
- 15. 的UIView更改背景顏色圖像
- 16. 更改UIView的背景顏色
- 17. 在UIView中將背景色從一種顏色淡出到另一種顏色
- 18. 界面生成器中的UIView邊框顏色不起作用?
- 19. 製作的UIView漸變的邊框顏色
- 20. 顏色操作
- 21. 設置一個傳奇匹配pyplot.scatter顏色
- 22. R - 傳奇:給同一個文字分配多種顏色
- 23. 更改像素顏色作爲其顏色的功能
- 24. 使用matplotlib的顏色循環作爲顏色映射
- 25. 更改按鈕顏色作爲背景顏色更改?
- 26. 用顏色製作顏色漸變:
- 27. 如何在OpenCV中將numpy ndarray作爲顏色傳遞?
- 28. 如何將setStyleSheet顏色作爲列表中的項目傳遞?
- 29. UIView transitionWithView:帶背景顏色的動畫行爲
- 30. highcharts傳奇色彩定製
對於第二種情況,您可以應用漸變。 – beryllium