你可以用UIView或UILabel自己畫一根分割線啊,系統(tǒng)自帶的分割線也是畫上去的。當然同時要把tableView的separatorStyle設置一下:

網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、小程序設計、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了海安免費建站歡迎大家使用!
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
然后你的最后一個cell要畫底部的一條線,這樣就可以和系統(tǒng)的分割線類似。
工具
IOS系統(tǒng)手機一臺;
電腦;
具體操作
用系統(tǒng)tabbar的時候,如果整個tabbar是規(guī)則的長方形,不容易看出上部是有線條的,但不規(guī)則的話,會有一條黑色的線橫亙在那里,非常影響界面美觀;
位于Tabbar,和按鈕并列,是個imageview:
想要改變它,必須要知道具體是什么名字,跳轉(zhuǎn)到庫的tabbar文件去看,如下:
有三個內(nèi)置的image:背景圖片、選中時圖片、陰影圖片,?
然后修改這三個image;
結(jié)果如下:
實現(xiàn)原理解析
其實并沒有刪除橫線,只是把它變成透明的不影響操作和界面美觀而已。
在開發(fā)的過程中我們可能會遇到這種需求,就是在文字中間位置加一條橫線,尤其是在做電商商品售價的時候,這種效果是必不可少的,有一部分人在用很笨拙的方法,我之前也用過,在這個文字上面直接加UIView,麻煩又不實用,現(xiàn)在又有這樣的需求,我從國外的網(wǎng)站上學了一個大牛的方法記錄一下,很簡單快捷。
這里使用了
這個屬性加橫線。
好的,是不是成功的加上了橫線。
(注意:眼睛比較敏銳的人很快發(fā)現(xiàn)這個橫線不是太直,在¥與數(shù)字之間有偏差,$符號就沒有這種問題,這完全是視覺效果,仔細看¥字的第一條橫線正好和分割線上下重合,不信,你把¥換成別的中文字符試試)
終于要改到導航欄分割線了,確實,這個東西不好修改。特別是處理上個界面隱藏這個界面顯示的問題。關鍵是分割線的顏色不是系統(tǒng)默認的了。這就要求我們的需要制作一個假的導航欄分割線。首先是將系統(tǒng)的導航欄分割線隱藏(我試過直接修改系統(tǒng)分割線顏色會失效,但是可以隱藏)。讓后在適當?shù)臅r機加入導航欄分割線。在適當?shù)臅r機隱藏。下面我將提供本人自己的一套思路。
自定義導航欄分割線顏色
在那些設置界面有些人可能和我一下直接用xib拖一下就行了。這時候怎么辦呢,可以寫一個UITableViewController的Categories
在里面加入兩個方法
當然在顯示分割線的方法中也可以加入顏色得參數(shù)。主要思路是先去清除導航欄分割線,然后再添加新的導航欄分割線。不清除的話分割線會越加越多。最后隱藏的時候會不好弄。
網(wǎng)頁標題:ios開發(fā)分割線,蘋果分割線怎么弄
文章轉(zhuǎn)載:http://chinadenli.net/article34/dsgicse.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計、網(wǎng)站策劃、移動網(wǎng)站建設、自適應網(wǎng)站、微信小程序、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)