iOS中字符串換行的實現方法
前言
今天碰到一個需求就是 后臺返回一串字符串是 @“1,你好你好你好年后;2你好你好年后你好你好;3你好哈你好呢你好呢年后”這種格式,放到封裝好的alert提示框是這樣的
優(yōu)化的要求是要換行顯是 在aler提示框上格式得這樣
解決方法
剛才想法是字符串 拼接@“\n”,當初走了一下彎路,因為是封裝一下alert,所以我就在字符串傳個alert的時候 在alert里面去處理這個字符串,后來發(fā)現不可以,出現把@“\n”,拼接上去,nslog打印出來是換行的,但是重已放到alert上還是原來的那樣,,后來發(fā)現手動給字符串添加@“\n”到字符串@“你好 你好\n你好”就可以分行,我剛才那樣寫隨打印的時候分行了但字符串里沒有拼接到@“\n”,所以alert還是原來那個樣子,所以后來我想從原來開始處理這個字符串,直接拿到后臺返回的字符串,然后直接把\n拼接上去,普通的拼接不行還是原來那樣,@“\\n”, \n是拼接上去了但\n沒起到換行的作用,就是簡單字符拼接到字符串中了,
后來添加了一句話 意思就是替換,后來就好了
最后優(yōu)化了一下直接把 for循環(huán) 數組 刪掉,最后我有加一個判斷,如果后臺返回的中文“;”或者英文“;”或者沒有得時候
菜鳥一個,本來挺簡單的一個優(yōu)化,最后又百度又什么的 讓我想了半個小時才弄好
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關文章
iOS利用UITableView設置全屏分隔線的3種方法總結
這篇文章主要介紹了關于iOS利用UITableView設置全屏分隔線的幾種方法的相關對比,分析這三種的各自優(yōu)缺點,并且分享了設置UITableView的單元格分割線離屏幕左右的距離為0的方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起看看吧。2017-11-11Swift 去除 TableView 多余的空Cell中的橫線的方法
這篇文章主要介紹了Swift 去除 TableView 多余的空Cell中的橫線的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-02-02