iOS 【如何去除 UILabel 邊緣異常黑線/陰影】
場景
在最近的專案中,要手動去搭建即時通訊部分,在聊天頁面的佈局中,發生了奇怪的現象:在表示時間的 label 上部,隱約可以看到一條黑色的陰影,雖然不明顯,但還是逃不過 UI 人員的畫素眼。
首先看一下該場景截圖:
原因
當設定 UILabel 的 frame 時,如果 frame 存在小數的情況,畫素渲染到螢幕上會出現奇怪的陰影。
解決
在 OC 語言環境下,我們可以用 CGRectIntegral 函式進行處理,只需要傳入計算好的 frame,然後把取整的 frame 結果重新賦值給 label。
CGRectIntegral(this_frame)
如果是在 Swift 語言環境下,可以
this_frame.integral
相關文章
- [整] Android ListView 去除邊緣陰影、選中色、拖動背景色等AndroidView
- css去除ios中input和textarea的陰影CSSiOS
- view邊框陰影View
- [分享]iOS開發-UImageview加邊框加陰影iOSUIView
- python去除圖片白邊黑邊Python
- CSS 邊框陰影立體邊框CSS
- 【CSS】曲線陰影CSS
- CSS圖片邊框陰影效果CSS
- css實現邊框陰影效果CSS
- css邊框陰影程式碼例項CSS
- 網頁頂部陰影邊框效果網頁
- iOS清除輸入框內陰影iOS
- 鄭州iOS點 - 點哥教你去掉Tabbar上沿陰影線iOStabBar
- MAC小技巧|Mac螢幕截圖去除視窗陰影Mac
- css圖片陰影、文字陰影CSS
- 小程式中button的邊框無法去除 button邊框如何去除
- 如何在pyqt中給無邊框視窗新增DWM環繞陰影QT
- opencv 邊緣羽化,邊緣過渡OpenCV
- iOS UILabel中文字與邊框間距的自定義iOSUI
- boder 陰影
- Laplacian(iOS)運算元(邊緣檢測)iOS
- 假陰影,低開銷的陰影實現方式
- 如何去除掉input的預設邊框
- CSS3圖片邊框陰影效果程式碼例項CSSS3
- iOS異常捕獲iOS
- 邊緣計算2.0時代,“雲邊緣”與“邊緣雲”你分清了嗎?
- 邊緣資料中心和5G的影響
- iOS開發 容易忽略的幀率殺手:陰影iOS
- iOS 檢視控制元件設定圓角、陰影iOS控制元件
- 如何在不影響網路的情況下構建邊緣計算策略
- css3實現div邊框陰影效果程式碼例項CSSS3
- css3實現的邊框陰影效果程式碼例項CSSS3
- mysql 連線異常MySql
- iOS UILABEL \UIIMAGE複製iOSUI
- 陰影進階,實現更加的立體的陰影效果!
- android viewpager2和scrollerview巢狀百度地圖MapView導致滑動有黑邊或者陰影問題AndroidViewpager巢狀地圖
- 邊緣計算如何改變企業IT
- 秒懂邊緣雲 | 邊緣雲技術進階