使用Xib解决1px线条绘制的一些方法
生活随笔
收集整理的這篇文章主要介紹了
使用Xib解决1px线条绘制的一些方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在網上查詢了一下相關的問題,據說是抗鋸齒的機制造成iOS繪制的(可能是線條圖片)1px實際觀察是2px左右。
造成這個問題的原理一搜一大片,懶得復制粘貼了
?
解決的方法目前我經常使用的有以下幾種
1.使用Xib的AutoLayout來解決,假如這條1px的線是在某個控件底部,距離底部始終1px,AutoLayout設置bottom 1px,這樣顯示出來的就是正確的1px線條
2.
Mode設置為center就可以解決1px的問題
但值得注意的是有可能圖片的寬度超過了控件本身的寬度(比如線條控件是寬度50,而線條圖片寬度60),使用center的時候需要勾選Clip Subviews,大概意思就是將多余的這10的寬度截取下來,否則始終會出現線條的寬度不正確的情況。
轉載于:https://www.cnblogs.com/firefff/p/3955414.html
總結
以上是生活随笔為你收集整理的使用Xib解决1px线条绘制的一些方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [译]SSAS下玩转PowerShell
- 下一篇: C#数据库操作一点相关点。。。