Q
陰影與標籤
1
A
回答
0
假設你問如何添加白色輪廓,你不能用普通的UILabel
做到這一點。您需要使用Core Graphics(又名Quartz 2D)繪製文本。這樣的事情:
CGContextRef gc = UIGraphicsGetCurrentContext();
CGContextSaveGState(gc); {
CGContextSetTextDrawingMode(gc, kCGTextFillStroke);
CGContextSetFillColorWithColor(gc, UIColor.blueColor.CGColor);
CGContextSetStrokeColorWithColor(gc, UIColor.whiteColor.CGColor);
CGContextSetLineJoin(gc, kCGLineJoinRound);
CGContextSetLineWidth(gc, 2);
CGContextSetShadowWithColor(gc, CGSizeMake(-1, 2), 2, UIColor.blackColor.CGColor);
[@"Card" drawAtPoint:CGPointMake(0, 20) withFont:[UIFont systemFontOfSize:18]];
} CGContextRestoreGState(gc);
+0
沒有它仍然無法正常工作 – hgpl 2012-02-22 09:21:28
0
我碰到過一個項目nicklockwood on gitHub。它通過提供一個支持軟陰影,內部陰影和漸變填充的子類來改進標準UILabel,並且它可以很容易地用於替代任何標準UILabel。請看它。它對您有用。
相關問題
- 1. webspider站點與陰影根標籤
- 2. 箱陰影TR標籤
- 3. 標籤和NSTimer陰影設計
- 4. WPF按鈕(圖像和標籤)陰影
- 5. 從標籤內部刪除陰影
- 6. 陰影與GDlib
- 7. 複製標題欄陰影
- 8. FA圖標發光/陰影
- 9. 更正標記陰影
- 10. 陰影多邊形與D3
- 11. 盒陰影與選擇
- 12. away3d陰影與點光源
- 13. 分組的uitableview與陰影
- 14. Matplotlib極線與陰影線
- 15. 陰影不與three.js所
- 16. 奇怪的陰影與three.js
- 17. 與陰影CSS3箭頭
- 18. 對角陰影與GDI +
- 19. IE8與CSS的陰影
- 20. 波浪頭與陰影css
- 21. 透明陰影與jQuery
- 22. Polymer的陰影DOM與陰影DOM有什麼區別?
- 23. CSS的效率與文字陰影一樣壞框陰影?
- 24. 的UILabel與陰影變化陰影偏移Autoshrinking
- 25. 陰影
- 26. 標準POSIX讀取由讀取方法陰影與不同的簽名
- 27. 使用Maven簽署陰影罐
- 28. C++相同類型的簽名(陰影)
- 29. R陰影的陰影部分
- 30. 瀰漫陰影和ambiant陰影
這不是一個影子,它是一個輪廓。 – EmilioPelaez 2012-02-22 06:46:03
你在問如何得到字母周圍的白色輪廓? – 2012-02-22 06:48:48
@ rob可能會關閉是的,我正在詢問關於白色輪廓。 – hgpl 2012-02-22 07:03:48