我的技術博客經常被流氓網站惡意爬取轉載。請移步原文:http://www.companysz.com/hamhog/p/3789052.html,享受整齊的排版、有效的鏈接、正確的代碼縮進、更好的閱讀體驗。
有的時候,我們app的表單里既有單行的textField,又有多行的textView。而iOS 7以后默認的textField是加邊框,而textView是不加邊框的。為了讓兩者風格統一,我們需要給textView加上邊框,而且還要是跟textField一模一樣的邊框!
所以,就涉及到以下幾個問題:UITextField默認的邊框顏色、寬度、圓角都是多少?
經過反反復復……的嘗試,用以下代碼可以得到比較好的模仿效果:
textView.layer.borderColor = [[UIColor colorWithRed:215.0 / 255.0 green:215.0 / 255.0 blue:215.0 / 255.0 alpha:1] CGColor];textView.layer.borderWidth = 0.6f;textView.layer.cornerRadius = 6.0f;
這兩天領導不在……不然“專業”的設計師應該能得出更準確的結果。雖然取色能取出來,但我實在無法測量那個邊框到底是零點幾個像素了……
新聞熱點
疑難解答